Текстовые - txt, doc, docx, rtf
графические - gif, bmp, jpg
видео - flv, avi, mpeg
звуковые - mp3, wav, wma
Заметим, чтобы сгенерировать строку, нужно знать только предыдущую строку. Будет генерировать по порядку от 1 до n-ой строки.
Программа:
var
n, i: integer;
cur_str, prev_str: string;
begin
read(n);
prev_str := '';
for i := 1 to n do {Генерируем строки по порядку от 1 до n}
begin
str(i, cur_str); {Записываем в текущую строку её порядковый номер}
cur_str := prev_str + prev_str + cur_str; {Дописываем предыдущую строку два раза в начало}
prev_str := cur_str; {Записываем текущею строку вместо предудущей}
end;
writeln(cur_str);
end.
количество пикселей: 20 * 25 = 500
количество цветов: 16, 2⁴ = 16, 4 бита потребуется для кодирования одного пикселя
информационная емкость: 500 * 4 = 2000 бит = 250 байт ≈ 0,24 Кбайт
мешок с буквой М . Думаю , что так .