Это будет 2 в 20й степени бит, то есть 1024 кбита.
((a+b)*c)*a = (a+b)*(c*a)
p1 = (a+b)
p2 = c*a
p = (a+b) * c * a
a b c p1 p2 p
0 0 0 0 0 0
0 0 1 0 0 0
0 1 0 1 0 0
0 1 1 1 0 0
1 0 0 1 0 0
1 0 1 1 1 1
1 1 0 1 0 0
1 1 1 1 1 1
(a+b)*c*a = a*a*c + a*b*c = a*c*b + a*b*c = a*c*(b+1) = a*c
N=256 I=8 бит(1 символ)
информационый объем равен 1024*8=8192 бита
Компьютерный алфавит состоит из 128 букв, по моему
Program Project1;
var m:array [0..19] of integer; i:integer;
begin
for i:=0 to 19 do begin
m[i]:=20-Random(30);
if m[i]<0 then m[i]:=m[i]*-1;
writeln(m[i]);
end;
readln;
end.