Предмет: Информатика, автор: IchtoEto

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

Ответы

Автор ответа: archery
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.

Вроде так

IchtoEto: В смысле, а зачем тут вообще какая-то программа по выводу?
Там в задаче просят перечислить все системы счисления, а как их искать и сколько их там, я так и не понял(
archery: Тут и перечисляются все системы счисления, каждая с новой строки и все числа длиной равной 3 и оканчивающиеся на 4
archery: Программой все сделать всегда проще, тем более это информатика. А вы что вручную это считать собирались?
IchtoEto: Ну, на ЕГЭ не будет возможности запустить программу
Aillianna: В задании не уточнялось что его нужно решать неким определенным способом, без использования компьютера или еще как-то
IchtoEto: Тут да, согласен, мой недочет, просто думал, что для 10-11 классов это само собой разумеется...Ну, в любом случае, спасибо
Aillianna: Решают ведь не только учетиля и ученики. В половине случаев решающие вообще не связаны со школой или могут быть из другой страны и пр. Тех кто знает что и как там в 10-11 классах не так и много.
Похожие вопросы
Предмет: Математика, автор: Аноним
Предмет: Математика, автор: кристина868