Ниже записан алгоритм. Укажите наименьшее из таких чисел x, при вводе которых алгоритм...

0 голосов
61 просмотров

Ниже записан алгоритм. Укажите
наименьшее из таких чисел x, при
вводе которых алгоритм печатает сначала 4, а потом 0.var x, a,
b, c: integer;begin
readln(x);
a:= 0; b:= 0;
while x > 0 do begin
c:= x mod 2;
if c = 0 then a:= a + 1
else b:= b + 1;
x:= x div 6;
end;
writeln(a);
writeln(b);end.


Информатика (14 баллов) | 61 просмотров
Дан 1 ответ
0 голосов

По условию мы видим, что а - 4, б - 0 ( в конце задачи )
Такое может произойти из условия, что на вход поступит четное число, которое сможет поделится на 6 4 раза, ни разу не обернувшись в нечетное, ибо тогда станет б>0, что не есть верно.
6^3*2 = 432, именно это и есть ответ. Ответ: 432

*Решение написано мной собственноручно, без помощи сторонних лиц, ресурсов

(561 баллов)