2/512 Мбайт = 2*1024/512 Кбайт = 4 Кбайта = 4*1024 байт
Память для одного символа = 4*1024/2048 = 2 байта = 2*8 бит = 16 бит.
Мощность алфавита = 2^16 = 65536
Ответ: 2
A - название массива
: array - определяем что это массив
[1...25] - промежуток индексов всех элементов
of integer - числа целого типа
Var a, b, c, i:integer;
s:string;
begin
read (s);
for i:=1 to length(s) do if s[i]=' ' then delete(s,i,1);
write (s);
<span>end.
</span>var a, b, c, i:integer;
s, k:string;
begin
read (s);
k:='kk';
for i:=1 to length(s) do if s[i]=' ' then insert(k,s,i+1);
write (s);
<span>end.
</span>
var a, b, c, i:integer;
s:string;
begin
read (s);
for i:=1 to length(s) do if s[i]=',' then a:=i;
write (a);
end.
Благодарность не помешает.
Для 65 команд необходимо 7 бит. 6 бит - максимум 64, т.к. 2^6=64, 7 бит - максимум 128, т.к. 2^7=128.
Семи бит достаточно для хранения 120 команд.