a b c d e f g h i j k l m n o p q r s t u v w x y z #
а б в г д е ж з и к л м н о п р с т у ф х ц ч ш щ э ю я

Самый частый символ [ Python 3 ]

# вывести на экран
# символ введенной строки, который
# повторяется максимальное число раз
text = input()
maxEntry = 0
checkEntry = 0
weLookingFor = 0
for letter in range(len(text)):
    checkEntry = text.count(text[letter])
    if checkEntry >= maxEntry:
        maxEntry = checkEntry
        weLookingFor = text[letter]
print(weLookingFor)
Завершен
26 сентября 2021

Удаление фрагмента [ Python 3 ]

# программа, которая удаляет
# из введенной строки первое и последнее
# вхождение буквы «h», а также все
#  символы, находящиеся между ними.
text = input()
print(text[:text.find('h')], text[text.rfind('h') + 1:], sep='')
Завершен
26 сентября 2021

.com or .ru [ Python 3 ]

# программа, которая проверяет, 
# что строка заканчивается подстрокой
# .com или .ru
print('YES' if input().endswith(('.ru', '.com')) else 'NO')
Завершен
26 сентября 2021

Нижний регистр [ Python 3 ]

s, counter = input(), 0
for i in s:
# условие выполняется только
# для букв в нижнем регистре
    if i != i.upper():
        counter += 1
print(counter)
Завершен
22 сентября 2021

Две половинки [ Python 3 ]

# программа, которая разрежет введенную строку
# на две равные части, переставит их местами
# и выведет на экран.
text = input()
a = text[:len(text) // 2 + len(text) % 2]
b = text[len(text) // 2 + len(text) % 2:]
print(b, a, sep='')
Завершен
21 сентября 2021

Сколько раз? [ Python 3 ]

# Программа должна сосчитать
# сколько знаков * и +
# встречается во введенной строке
string = input()
numPlus = 0
numStar = 0
for symb in string:
    if symb == '+':
        numPlus += 1
print('Символ + встречается', numPlus, 'раз')
for symb in string:
    if symb == '*':
        numStar += 1
print('Символ * встречается', numStar, 'раз')

 

Завершен
21 сентября 2021

Цифра 2 [ Python 3 ]

# выводит сообщение «Цифра», 
# если строка содержит цифру. 
n = input()
for i in n:
    if i in '0123456789':
        flag = True
        break
    else:
        flag = False
print('Цифра' if flag == True else 'Цифр нет')
Завершен
21 сентября 2021

Простые числа [ Python 3 ]

# программу, которая находит все 
# простые числа от a до b включительно.
n1, n2 = int(input()), int(input())
sum_ = 0 
for i in range(n1, n2 + 1):
    for ii in range(1, i + 1):
        if i % ii == 0:
            sum_ = sum_ + ii 
    if sum_ == i + 1:
        print(i)
    sum_ = 0
Завершен
21 сентября 2021

Цифровой корень [ Python 3 ]

# программа, которая находит 
# цифровой корень данного числа.
n = int(input())
sum_ = 0
sqrNum = 0
while n != 0:
    num = n % 10 
    sum_ = sum_ + num
    n = n // 10 
while sum_ != 0:
    num = sum_ % 10
    sqrNum = sqrNum + num
    sum_ = sum_ // 10
if sqrNum > 10:
    print(sqrNum % 10 +  sqrNum // 10 % 10)
else:
    print(sqrNum)
Завершен
21 сентября 2021

Делители 1 [ Python 3 ]

# которая находит натуральное число
# из отрезка[a;b] с максимальной 
# суммой делителей.
n1, n2 = int(input()), int(input())
num = 0
sumDev = 0
maxSumDev = 0
for i in range(n1, n2 + 1):
    for ii in range(1, i + 1):
        if i % ii == 0:
            sumDev = sumDev + ii
            if sumDev >= maxSumDev:
                maxSumDev = sumDev
                num = i
    sumDev = 0
print(num, maxSumDev, sep=' ')
Завершен
21 сентября 2021

Численный треугольник 4 [ Python 3 ]

#Написать программу
# для вывода треугольника
# следующего вида
1
121
12321
1234321
123454321
Завершен
21 сентября 2021

Численный треугольник 3 [ Python 3 ]

# вывести числовую последовательность
# в виде треугольника

1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
16 17 18 19 20 21
Завершен
21 сентября 2021

Гипотеза Эйлера [ Python 3 ]

from math import pow
flag = False
for a in range(1, 151):
    print(a)
    for b in range(a, 151):
        for c in range(b, 151):
            for d in range(c, 151):
                e = int(pow((a**5 + b**5 + c**5 + d**5), 1 / 5))
                if e ** 5 == int((a ** 5) + (b ** 5) + (c ** 5) + (d ** 5)):
                    print('URA')
                    print(a, b, c, d, int(e), sep='\n')
                    flag = True
                    break
            if flag == True:
                break
        if flag == True:
            break
    if flag == True:
        break
Завершен
21 сентября 2021

Таблица 1 [ Python 3 ]

n = int(input())
for i in range(1, n + 1):
    for ii in range(1, 10):
        print(str(i), '+', str(ii), '=', i + ii,  end='\n')
    print()
Завершен
21 сентября 2021

Старшая цифра [ Python 3 ]

n = int(input())
while n >=  10:
    n = n // 10
print(n)
Завершен
21 сентября 2021

Одинаковые цифры [ Python 3 ]

# Программа должна вывести «YES» если 
#число состоит из одинаковых 
#цифр и «NO» в противном случае.
n = int(input())
lastNum = n % 10
num = lastNum
while n != 0 and num == lastNum:
  num = n % 10
  n = n // 10
  if num != lastNum:
    print('NO')
if num == lastNum:
  print('YES')
Завершен
21 сентября 2021

max и min [ Python 3 ]

# На вход программе подается одно натуральное число.
# Программа должна вывести максимальную
# и минимальную цифры введенного числа (с поясняющей надписью).
n = int(input())
min_ = n % 10
max_ = min_
while n != 0:
    a = n % 10 # возвращаем последнюю цифру числа
    if a >= max_:
        max_ = a
    elif a <= min_:
        min_ = a
    n = n // 10
print('Максимальная цифра равна', max_, end='\n')
print('Минимальная цифра равна', min_, end='\n')
Не завершен
21 сентября 2021

Обратный порядок 1 [ Python 3 ]

# На вход программе подается одно натуральное число.
# Программа должна вывести цифры введенного числа в столбик в обратном порядке.
n = int(input()) # дано целочисленное число на входе
while n != 0: # условие останова цикла
    last_lit = n % 10 # определение последней цифры
    print(last_lit, sep = '\n') # печать последней цифры с преходом на новую строку
    n = n // 10 # удаление последней цифры из первоначального числа
Не завершен
21 сентября 2021

Вывод максимального числа кратного 3-м [ Python 3 ]

# написать программу, которая выводит 
# на экран максимальную цифру числа,
# кратную 3
n = int(input())
max_digit = n % 10
while n != 0:
    digit = n % 10
    if digit == 0 and max_digit % 3 != 0:
        max_digit = digit
        continue
    elif digit % 3 == 0:
        if digit >= max_digit:
            max_digit = digit
    n = n // 10
if max_digit % 3 != 0:
    print('NO')
else:
    print(max_digit)
Завершен
21 сентября 2021

Обработка цифт числа [ Python 3 ]

n = int(input())
while n != 0:  # пока в числе есть цифры
    last_digit = n % 10  # получить последнюю цифру
    # код обработки последней цифры
    n = n // 10  # удалить последнюю цифру из числа
Не завершен
21 сентября 2021