121212 – можно расшифровать как АБАБАБ или ККК, например
253010 – ЧЬИ или БДЬИ
203033 – ТЬЯ или ТЬВВ
Остается 203105 (ТВИД). Эта кодовая цепочка расшифровывается однозначно: 0 может появиться только в конце кода, поэтому в коде обязательно есть 20 и 10. Получается однозначное разбиение на буквы 20-3-10-5.
1111000(120 в десятичной) + 100(4 в десятичной) = 104 в десятичной = 1101000 в двоичной.
const nn=10;
var
a:array[1..nn] of integer;
i,n:integer;
begin
write('Введите количество элементов массива: ');
readln(n);
for i:=1 to n do readln(a[i]);
for i:=1 to n do write(a[i],' ');
writeln;
for i:=n downto 1 do write(a[i],' ');
end.
const nn=50;
var
a:array[1..nn] of integer;
i,n:integer;
begin
write('Введите количество элементов массива: ');
readln(n);
for i:=1 to n do readln(a[i]);
writeln;
for i:=1 to n do if i mod 2 =0 then write(a[i],' ');
end.