"Запись числа 64(10) в системе счисления с основанием N оканчивается ** 4 и содержит 3...

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

"Запись числа 64(10) в системе счисления с основанием N оканчивается на 4 и содержит 3 цифры. Перечислите через запятую все такие N в порядке возрастания"


Информатика (20 баллов) | 74 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Var
    n, i: integer;

begin
    for n := 2 to 36 do
    begin
        write('N=', n);
        for i := n * n to n * n * n - 1 do //тут само условие на 3 цифры
            if i mod n = 4 then
                write(' ', i);
        writeln;
    end;
end.

Вроде так

(53.1k баллов)
0

В смысле, а зачем тут вообще какая-то программа по выводу?
Там в задаче просят перечислить все системы счисления, а как их искать и сколько их там, я так и не понял(

0

Тут и перечисляются все системы счисления, каждая с новой строки и все числа длиной равной 3 и оканчивающиеся на 4

0

Программой все сделать всегда проще, тем более это информатика. А вы что вручную это считать собирались?

0

Ну, на ЕГЭ не будет возможности запустить программу

0

В задании не уточнялось что его нужно решать неким определенным способом, без использования компьютера или еще как-то

0

Тут да, согласен, мой недочет, просто думал, что для 10-11 классов это само собой разумеется...Ну, в любом случае, спасибо

0

Решают ведь не только учетиля и ученики. В половине случаев решающие вообще не связаны со школой или могут быть из другой страны и пр. Тех кто знает что и как там в 10-11 классах не так и много.