1. Ниже
записан алгоритм. Укажите наименьшее из таких чисел , при вводе которых алгоритм печатает сначала 2, а потом 15.
x = int(input())
a = 0
b = 1
while x>0 :
a = a+1
b = b*(x % 10)
x = x // 10
print(a)
print(b)
2. Получив
на вход натуральное число x,
этот алгоритм печатает два числа: a и b. Укажите наименьшее натуральное число,
при вводе которого алгоритм печатает сначала 4, а потом 5.
x = int(input())
a = 0; b = 1
while x > 0:
if x % 2 > 0:
a = a + x % 9
else:
b = b * (x % 9)
x = x // 9
print(a)
print(b)
Комментариев нет:
Отправить комментарий