Var
a: array[1..10] of integer;
i, max: integer;
begin
for i := 1 to 10 do
begin
read(a[i]);
if (i = 1) or (a[i] > max) then
max := a[i];
end;
writeln('Max value = ', max)
end.
21211 это все (просто просят не меньше 20 символов :) )
Две возможные методики решения - через цикл и по формуле для суммы членов арифметической последовательности.
Проблемы - можем получить переполнение, если N слишком большое
в алфавите 9+15*2=39 символа -> минимальное число бит на один символ: 6
9 Кбит = 9*1024 бит
на 1 пароль 9*1024/24=384 бит ~ 384/6=64 символа