Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!
program xxx;
var i, k, d, e, s : integer;
begin
k: =0;
for i: = 10 to 99 do
d: = i div 10;
e: = i mod 10;
s: =d + e;
if i mod s = 0 then k: =k+1
end;
write ('кол-во чисел которые делятся на сумму своих цифр=', k);
readln
end.
иванов парикмахер, петров плотник, сидоров мельник, гришин почтальон, алексеев маляр. и 2413 маляр 1
п 142 мельник 2
с 13 плотник 3
г 12 почта 4
а парикмахер 5
var a: array [1..16] of integer;
i,s,c,d: integer;
randomize;
read(c,d);
for i : = 1 to 16 do begin
a[i]: = random(d+c) - c;
if a[i]> 0 then s: = s + a[i];
writeln(s);
остатки от деления 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
Популярные вопросы