Укажите наименьшее возможное значение x (трехзначное число), при вводе которого программа выведет число 16. Ниже на четырёх языках программирования записана программа, которая вводит натуральное число x, выполняет преобразования, а затем выводит одно число.
| С++ | Python | ||||
|
|
||||
| Алгоритмический язык | Паскаль | ||||
|
|
Ответ:
Решение:
|
1 2 3 4 5 6 7 8 |
for i in range(1, 1000): x=i a = 1 while x > 0: a *= x % 7 x = x // 7 if a==16: print(i) |
32
81
116
128
207
212
225
424
…
Ответ: 116
