Вопрос:

Каждая страница книги содержит 32 строки. В каждой строке содержится 16 символов. Сколько страниц в книге, если известно, что в несжатом виде она заняла 256 Кбайт памяти, притом что для кодирования каждого символа использовалась однобайтная кодировка? В ответе укажите целое число.

Ответ:

Для решения этой задачи сначала определим количество символов на одной странице. На странице 32 строки, в каждой строке 16 символов, значит 32 × 16 = 512 символов. Так как каждый символ кодируется одним байтом, то одна страница занимает 512 байт. Теперь найдем общее количество страниц. В книге 256 Кбайт памяти, что равно 256 × 1024 = 262144 байта. Делим это значение на размер одной страницы: 262144 ÷ 512 = 512. Таким образом, в книге 512 страниц.

Похожие