Укажите наименьшее возможное значение x, при вводе которого программа выведет сначала 4, а потом 2. Ниже на пяти языках программирования записана программа, которая вводит натуральное число x, выполняет преобразования, а затем выводит два числа.
Бейсик
|
Python
|
||||
Алгоритмический язык
|
Паскаль
|
||||
С++
|
Решение:
Чтобы найти минимальное число в 3-й системе счисления, мы понимаем из программы, что число имеет 4 цифры, которые не делятся на 3, это число равно 1, а 2 цифры, которые делятся на 3, это число равно 0.
Минимальное число, которое мы можем сделать из 4 единиц и 2 нулей: 100111
1001113 = 35+32+31+1 = 256
Ответ: 256