Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!
пусть введенный интервал будет
b и c,где b< c
var a,b,c,i: longint;
begin
read(b,c);
for i: =b to c do
if i mod a=0 then write(i);
end.
2^i = 64
i = 6 бит приходится на 1 символ
3 * 40 * 60 * 6 = 43200 бит
43200 : 8 = 5400 байт
var
i,n: integer;
a: array [1..100] of integer;
readln(n);
for i: =1 to n do
if i mod 2 =0 then a[i]: =i-3
else a[i]: =i+3;
writeln(a[i]);
end;
остатки от деления 72*n на 105 где n начинается с 2
var i, j: integer;
begin for i : = 2 to 100 do writeln(i*72 mod 105); end.
3967845128451189057249663301026936375429814815875421936027996633072396784512845118905724966330102693637542981481587542193602799663307239
дальше идет повторение т.е. нет остатка 1
то же самое будет если делить 105n с остатком на 72 не будет остатка 1
Популярные вопросы