Вопрос:

Решите задачу 2: В одной из кодировок КОЙ-8 каждый символ кодируется в 8 битами. Дина написал текст (в нем нет лишних пробелов): «C, Cg, Cat, Ruby, Swift, Delphi, Haskell - языки программирования». Ученик вычеркнул из списка название одного из языков программирования. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 9 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название языка программирования.

Ответ:

В кодировке КОИ-8 каждый символ занимает 8 бит, что равно 1 байту. Пусть *n* - количество символов в вычеркнутом слове. Тогда, $1n = 9$ байт (разница в размере текста). Следовательно, вычеркнутое слово состоит из 9 символов. Из списка языков программирования, представленных в задаче, только язык программирования **Haskell** состоит из 9 букв. **Ответ: Haskell**
Убрать каракули
Смотреть решения всех заданий с фото

Похожие