function opkd(n: integer): integer;
var i,k: integer;
begin
k:=0;
for i:=1 to n do if n mod i=0 then k:=k+1;
opkd:=k;
end;
var n,i,k: integer;
begin
k:=0;
readln(n);
for i:=1 to n do if opkd(i) mod 2=0 then k:=k+1;
write(k);
end.
480 бит = 60 байт
нужно решить уравнение
x/2=x-60
x=2x-120
x = 120 символов
program shegor2003;
var a:array[1..7,1..7] of integer;
i,j:integer;
begin
for i:= 1 to 7 do
for j:= 1 to 7 do
a[i,j]:=random(101)-50;
writeln('Исходный массив:');
for i:= 1 to 7 do begin
for j:= 1 to 7 do
write(a[i,j]:4);
writeln;
end;
for i:= 2 to 6 do
for j:= 2 to 6 do
if i+j<=8 then
a[i,j]:=99;
writeln; writeln('Преобразованный массив:');
for i:= 1 to 7 do begin
for j:= 1 to 7 do
write(a[i,j]:4);
writeln;
end;
end.
1. А) (10+1)×11+(1+1)=123
Б)(1+1)×110+1(10+1)=232
В)(1+10)×1+(10+1)=22