Если нужен алгоритм для системы "Кумир", то вот он:
использовать Чертежник
алг
нач
цел n,i,x,y
поднять перо
сместиться в точку (-2,-2)
нц для n от 0 до 3
нц для i от 1 до 4
выбор
при i=1: x:=0; y:=2
при i=2: x:=2; y:=0
при i=3: x:=0; y:=-2
при i=4: x:=-2; y:=0
все
опустить перо
сместиться на вектор (x,y)
поднять перо
сместиться на вектор (x*n,y*n)
опустить перо
сместиться на вектор (x,y)
кц
поднять перо
сместиться на вектор (-1,-1)
кц
кон
<em>var g,s:string;
</em>
<em>begin
</em>
<em>readln(g);
</em>
<em>readln(s);
</em>
<em>writeln('Столица государства ',g,' - ','город ', s);
</em>
<em>end.
</em>
Правильный ответ Б потому как 500кбайт это 4096000 бит, и если поделить выйедт 32 сек
28,97(10)=33,76(8)=11011,111010(2)
Обратно в 10сс 33,76=3*8+3+7*1/8+6*1/64=28,97
Код полностью
//PascalABC.NET 3.1 сборка 1239
var
a, b, c: integer;
begin
a := 9;
b := 3;
c := 1;
while not (a = b) do
begin
c := c + (a - b);
a := a - 1;
b := b + 1;
{Println(a, b, c);}
end;
writeln('c=',c);
{2}
a := 10;
b := 2;
while not (a <5) do
begin
b := b + 10-a;
a := a - 1;
{Println(a, b, c);}
end;
writeln('b=',b);
end.
Вывод программы
c=13
b=17