Помогите пожалуйста решить!!Петя распечатал текстовый документ, содержащий 20...

0 голосов
70 просмотров
Помогите пожалуйста решить!!
Петя распечатал текстовый документ, содержащий 20 страниц,полностью заполненных текстом таким образом, что на каждой странице ровно 30 строк по 40 символов в каждой строке. Для кодирования символов он использовал двухбайтный Unicode. Но Пере понадобилось перекодировать документ, используя однобайтный ASCll, при этом количество строк на странице увеличилось вдвое, а количество страниц и получил объём информации в документе на 31500 Байт меньше, чем в исходном Unicode документе. Определи, сколько страниц нового формата (кодированных в ASCll) удалил Пётр, если они были полностью заполнены символами.

Информатика (12 баллов) | 70 просмотров
Дан 1 ответ
0 голосов

Пётр удалил 14 страниц. Сначала ноходим общее количество элементов на всех страницах = 24000. Тоесть однобайтовий документ имеет размер 24000б, а двубайтовый 48000б. Если в однобайтовому фаеле изменить число строк на 30, то 30+30 = 60, получаем размер файла 48000. Потом отнимаем от 48000 число 31500, получаем 16500б - это количество символов на тех страницах которые остались. Далее делим на 2400 - количество символов на 1 странице. Мы получили 6 страниц, тоесть 14 страниц Пётр удалил.

(204 баллов)