В качестве примера равномерного кода можно назвать ASCII-таблицу, где каждому из 256 символов сопоставлено двоичное значение от 00000000 до 11111111. Независимо от вероятности появления символа на его представление отводится 1 байт, или 8 бит. Как известно, национальные языки обладают большой избыточностью, то есть разницей между энтропией источника и максимально возможной энтропией, обусловленной равной вероятностью появления любого символа из алфавита. Например, избыточность русского языка составляет 70%, а английского – 50%. Это в частности означает, что некоторые буквы появляются в тексте гораздо чаще других и поэтому использовать равномерное кодирование нерационально. При неравномерном кодировании часто встречающимся символам сопоставляются более короткие кодовые последовательности, редко встречающимся – более длинные. За счет этого удается значительно сократить объем файла без потерь информации. Существует несколько методов неравномерного кодирования, важнейших из которых является метод Шеннона-Фано. как-то так
Лист формата А4 имеет размер 297х210 мм. В 1 дюйме 25.4 мм, тогда размер в дюймах будет примерно равен 11.7х8.27. Разрешение сканера 600 dpi означает, что каждый линейный дюйм содержит 600 точек (пикселей) изображения. Тогда размер изображения в пикселях будет 7020х4962. Палитра в 1048576 цветов требует для кодирования бит. Теперь можно найти размер изображения: 7020х4962х20 = 696 664 800 бит. Для перевода в байты делим на 8 и получаем 87 083 100 байт. Выразим размер в мегабайтах, для чего разделим его на 1024² 87 083 100 / (1024х1024) ≈ 83.05 Мбайт
V,r:real;
begin
readln(r);
V:=4/3*pi*r*r*r;
writeln(V);
end.