Вопрос:

Контрольная работа по теме «Представление информации» 2 вариант. Задача 5: В кодировке UTF-32 каждый символ кодируется 32 битами. Саша написал текст: Нил, Амур, Волга, Ангара, Макензи, Амазонка — реки Ученик вычеркнул из списка название одной из рек. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 32 байта меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название реки.

Ответ:

**Решение:** 1. 32 байта соответствуют 32 * 8 = 256 битам. Так как каждый символ кодируется 32 битами, то вычеркнули 256/32 = 8 символов. 2. Исходная фраза содержала: Нил (3 символа), Амур (4), Волга (5), Ангара (6), Макензи (6), Амазонка (8), пробел (1), тире (1), пробел (1), реки (4). Всего 3 + 4 + 5 + 6 + 6 + 8 + 1 + 1 + 1 + 4 = 39 символов. 3. Убрали 8 символов, значит, сократили название реки, запятые и пробелы между ними. 4. Из представленных названий рек убираем все, которые при вычитании запятых и пробелов дадут 8 символов, с учетом того, что два пробела подряд идти не могут. 5. 'Волга' – 5 букв + запятая + пробел = 7 символов, 'Амур'-4 букв + запятая + пробел = 6 символов 6. 'Ангара' – 6 букв + запятая + пробел = 8 символов **Ответ:** Ангара
Смотреть решения всех заданий с фото
Подать жалобу Правообладателю

Похожие