28 букв + 10 цифр = 38 знаков используются в номерах. Один такой знак занимает минимально 6 бит (2^5=32 < 38 < 64=2^6).
Один номер занимает 5 знаков * 6 бит/знак = 30 бит. Но хранятся номера целым количеством байтов: 24 бит (3 байта) < 30 бит < 32 (4 байта), то есть каждый номер хранится как 4 байта.
соответственно для записи 70 номеров потребуется 70 * 4 = 280 байт.
<em>// PascalABC.NET 3.2, сборка 1338 от 16.11.2016</em>
begin
var b:=ArrRandom(10,-10,10); b.Println;
Writeln('Сумма элеменов массива равна ',b.Sum);
Writeln('Количество четных чисел равно ',b.Count(x->x.IsEven))
end.
Пример
1 10 3 -4 -10 -1 -6 0 -4 9
Сумма элеменов массива равна -2
Количество четных чисел равно 6
1) 229 / 8 / 1024 / 1024 = 0,000027 МБ
2) 217 / 8 /1024 = 0,0264 КБ
2) 215 / 1024 = 0,209 МБ
Если имеется в виду написать алгоритмом, то вот код на Pascal:
var x: integer;
x := sqrt(9 - 2 * sqrt(20)) - sqrt(9 + 2 * sqrt(20));
I=K*i
i=2048:256=8 бит 1 символ
символов в алфавите