<span>На сравнении программных кодов с известными вирусами</span>
Var r,x,y: real;
begin
readln(r);
readln(x,y);
if ((x*x+y*y<=r*r)and(x<=0)and(y<=0))or((x>=0)and(y>=0)and(x*x+y*y<=r*r)and(y>sqr(x-1)) then writeln('yes') else('no')
end/
1кбт=1000 байт
10 кбт= 10 000 байт
1байт = 8 бит
1Кбт= 8000 бит
10 Кбт = 80 000 бит
2.
32*40*48= 2^(5) *5*2³*3*2⁴= 5*3*2¹²
2^10=1 Кбт
15*2² Кбт =15*4 Кбт=60 Кбт
Всего получается 31 символ. 31 умножаем на 2 (так как символ закодирован 2 байтами) и получается 62 байта.
Рекурсивный метод
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
print(factorial(50))