Var N,delit,count,ccount:integer;
begin
read(N);
count:=0; ccount:=0;
for delit:=1 to N do
if N mod delit = 0 then
begin
count:=count+1;
if (delit mod 2 = 0) then ccount:=ccount+1;
end;
writeln('Delit: ',count);
writeln('Chetn Delit: ',ccount);
<span>end.</span>
===== PascalABC.NET =====
begin
ReadlnString.ToWords.Count.Println
end.
Var
y:array[1..8]of real;
k,n:integer;
begin
writeln('Исходный массив:');
for k:=1 to 8 do
begin
y[k]:=ln(k)-3*k;
if y[k]<0 then n:=n+1;
write(y[k],' ');
end;
writeln;
writeln('Количество отрицательных: ',n);
writeln('Измененный массив: ');
for k:=1 to 8 do
begin
if y[k]<0 then y[k]:=abs(y[k]);
write(y[k],' ');
end;
end.
Ответ:
1,09375 сек
Объяснение:
560 кбайт = 560 * 8 / 1024 = 4,375 мбит
4,375 мбит / 4 мбит/сек = 1,09375 сек