Ниже записана программа. Получив на вход число x, эта программа печатает два числа, a и b. Укажите наименьшее из таких чисел x, при вводе которых алгоритм печатает сначала 3, а потом 10.
x = int(input())
a = 0
b = 1
while x > 0:
a += 1
b *= x % 8
x = x // 8
print(a)
print(b)
Ответы
Ответ дал:
1
Ответ:
Python
z = 1
a = 0
b = 1
while (a!=3 or b!=10):
x = z
a = 0
b = 1
while x > 0:
a += 1
b *= x % 8
x = x // 8
z+=1
print('наименьшее число =', z)
print('a =', a)
print('b =', b)
Приложения:

Вас заинтересует
2 года назад
2 года назад
2 года назад
8 лет назад
8 лет назад