Вопрос:

3 вариант 1. В кодировке КОИ-8 каждый символ кодируется 8 битами. Аня написала текст (в нем нет лишних пробелов): «ерш, Щука, Бычок, Карась, Гимнура, Долгопер - рыбы». Ученик вычеркнул из списка название одной из рыб. Заодно он вычеркнул ставшие лишними запятые и пробелы два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 10 байтов меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название рыбы. 2. В одной из кодировок КОИ-8 каждый символ кодируется 8 битами. Дима написал текст (в нем нет лишних пробелов): «J, Cg, Cat, Ruby, Swift, Delphi, Haskell — языки программирования». Ученик вычеркнул из списка название одного из языков программирования. Заодно он вычеркнул ставшие лишними запятые и пробелы два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 9 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название языка программирования. 3. В одной из кодировок Unicode каждый символ кодируется 16 битами. Ваня написал текст (в нем нет лишних пробелов): «Лев, тигр, ягуар, гепард, пантера, ягуарунди - кошачьи». Ученик вычеркнул из списка название одного из представителей семейства кошачьих. Заодно он вычеркнул ставшие лишними запятые и пробелы два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 14 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название представителя семейства кошачьих. 4. В одной из кодировок UTF-16 каждый символ кодируется 16 битами. Гриша написал текст (в нем нет лишних пробелов): «Бобр, белка, суслик, мышовка, выхухоль, тушканчик млекопитающие». Ученик вычеркнул из списка название одного из млекопитающих. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 16 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название млекопитающего. 5. Вася и Петя играли в шпионов и кодировали сообщения собственным шифром. Фрагмент кодовой таблицы приведен ниже: Ж +# E +^# C # A A ^# Л #+ Расшифруйте сообщение, если известно, что буквы в нем не повторяются: #++^##^#^ Запишите в ответе расшифрованное сообщение.

Смотреть решения всех заданий с листа

Ответ:

Решаем задачи на кодировки и расшифровку сообщений. Находим вычеркнутые слова и расшифровываем сообщение с помощью кодовой таблицы.

Решение заданий 1-4

  1. В первом задании вычеркнуто название рыбы. Размер уменьшился на 10 байтов, значит, вычеркнутое слово занимает 10 байтов. Это слово «Щука».
  2. Во втором задании вычеркнуто название языка программирования. Размер уменьшился на 9 байтов, значит, вычеркнутое слово занимает 9 байтов. Это слово «Delphi».
  3. В третьем задании вычеркнуто название представителя семейства кошачьих. Размер уменьшился на 14 байтов, значит, вычеркнутое слово занимает 14 байтов. Это слово «ягуарунди».
  4. В четвертом задании вычеркнуто название млекопитающего. Размер уменьшился на 16 байтов, значит, вычеркнутое слово занимает 16 байтов. Это слово «млекопитающие».

Решение задания 5

Расшифруем сообщение, используя кодовую таблицу:

#++^##^#^
CЖЖЕCСЕА

Известно, что буквы в сообщении не повторяются. Следовательно, сообщение: СЖЕЧА.

Ответ: Щука, Delphi, ягуарунди, млекопитающие, СЖЕЧА

Проверь себя за 10 секунд:
Убедись, что названия рыб и языков программирования соответствуют условию по размеру в байтах, а расшифрованное сообщение не содержит повторяющихся букв.
Учти, что размер вычеркнутого слова в байтах можно определить по разнице в размере исходного и нового предложений. Это помогает найти нужное слово среди списка.
ГДЗ по фото 📸
Подать жалобу Правообладателю