Ниже на четырёх языках программирования записана программа, которая вводит натуральное число x, выполняет преобразования, а затем выводит два числа. Укажите наименьшее возможное значение x, при вводе которого программа выведет числа 3 и 10.
x = int(input())
k = x % 9
a = 0
b = 0
while x > 0:
d = x % 9
if d == k:
a += 1
b += d
x //= 9
print(a, b)
Показать решение
print('informatikstr.ru')
for i in range(1000):
x = i
k = x % 9
a = 0
b = 0
while x > 0:
d = x % 9
if d == k:
a += 1
b += d
x //= 9
if a == 3 and b == 10:
print(i)
Ответ: 874