Как-то так, на счет 3 не особо уверен.
Const
N = 7;
Var
A:array[1..N,1..N] of integer;
i,j:integer;
Begin
For i:= 1 to N do
Begin
For j:= 1 to N do
Begin
A[i,j]:=random(21)-10;
Write(A[i,j]:3,' ')
End;
WriteLn
End;
WriteLn;
For i:= 1 to N div 2+(N mod 2) do
Begin
For j:= 1 to N do
Begin
if (j<=N div 2+i)and(N div 2-i+(N mod 2)<j) then A[i,j]:=99;
Write(A[i,j]:3,' ')
End;
WriteLn;
End;
For i:= (N div 2)+(N mod 2)+1 to N do
Begin
For j:= 1 to N do
Begin
if (i-N div 2-1<j)and(j<=N+N div 2+1-i) then A[i,j]:=99;
Write(A[i,j]:3,' ')
End;
WriteLn;
End;
End.
Можно записать как:
s := 3,14 * r * r
или
s := pi * r * r
если есть константа числа пи
1)k=20*320=6400;
2)n=64; n=2^i; i=6 бит
3)I=ik=6400*6=38400 бит= 4800 байт= 4 Кбайт
Ответ: 4 Кбайт
Смотря что ддосить, какой у вас бот нет, сколько ботов в нём (инфицировано) и какой вид атаки Вы применяете. Почитайте про Zevs botnet, весьма неплохой.. Когда то я пользовался Ddos black energy. В общем всё в Ваших руках:)