Вопрос:

Задание №1 В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст (в нём нет лишних пробелов): «Чиж, грач, стриж, гагара, пингвин, ласточка, жаворонок, свиристель, буревестник, вертиголовка - птицы». Ученик вычеркнул из списка название одной птицы. Заодно он вычеркнул ставшие лишними запятые и пробелы - два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 18 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название птицы. Задание №2 Профессор шифрует русские слова, записывая вместо каждой буквы её номер в алфавите (без пробелов). Номера букв даны в таблице. Некоторые шифровки можно расшифровать несколькими способами. Только одна из них расшифровывается единственным способом. Найдите её и расшифруйте. Получившееся слово запишите в качестве ответа. 003321 92932 534005 288228 A 0 K11 X 22 Б 1 Л 12 Ц 23 В 2 M 13 Ч 24 ГЗ Н 14 Ш 25 Д 4 0 15 Щ 26 Е 5 П 16 Ъ 27 Ё 6 Р 17 Ы 28 Ж 7 С 18 Ь 29 3 8 T 19 Э 30 И 9 У 20 Ю 31 Й 10 Ф 21 Я 32

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

Ответ:

Задание №1

Давай разберем по порядку. В задании говорится, что каждый символ в Unicode кодируется 16 битами, а размер нового предложения оказался на 18 байт меньше исходного. Сначала переведем байты в биты. Так как 1 байт = 8 бит, то 18 байт = 18 * 8 = 144 бита. Затем, разделим полученное значение на 16 бит, чтобы узнать количество символов, которое было удалено: 144 / 16 = 9 символов.

Теперь нужно проанализировать предложенный текст: «Чиж, грач, стриж, гагара, пингвин, ласточка, жаворонок, свиристель, буревестник, вертиголовка – птицы». Необходимо найти такое название птицы, при удалении которого вместе с запятыми и пробелами удалится ровно 9 символов.

Подсчитаем количество символов в каждом названии:

  • Чиж – 3 символа
  • Грач – 4 символа
  • Стриж – 5 символов
  • Гагара – 6 символов
  • Пингвин – 7 символов
  • Ласточка – 8 символов
  • Жаворонок – 9 символов
  • Свиристель – 10 символов
  • Буревестник – 11 символов
  • Вертиголовка – 11 символов

Теперь нужно учесть, что вместе с названием удаляется запятая и пробел, то есть добавляется еще 2 символа. Проверим каждое название:

  • Чиж (3) + запятая и пробел (2) = 5 символов
  • Грач (4) + запятая и пробел (2) = 6 символов
  • Стриж (5) + запятая и пробел (2) = 7 символов
  • Гагара (6) + запятая и пробел (2) = 8 символов
  • Пингвин (7) + запятая и пробел (2) = 9 символов
  • Ласточка (8) + запятая и пробел (2) = 10 символов
  • Жаворонок (9) + запятая и пробел (2) = 11 символов
  • Свиристель (10) + запятая и пробел (2) = 12 символов
  • Буревестник (11) + запятая и пробел (2) = 13 символов
  • Вертиголовка (11) + запятая и пробел (2) = 13 символов

Как мы видим, только при удалении слова "пингвин" общее количество удаленных символов составит 9. Таким образом, ученик вычеркнул слово «пингвин».

Задание №2

В задании требуется расшифровать слова, используя таблицу, где каждой букве соответствует номер. Давай расшифруем каждое число:

  • 003321 → ААГГВЛ
  • 92932 → ИИГГВ
  • 534005 → ЕГДОАЕ
  • 288228 → ЫЫВВЫЫ

Теперь нужно определить, какая из этих шифровок расшифровывается единственным способом. Заметим, что в таблице буквы Ё, Ъ, Ь, Э, Ю, Я имеют номера 6, 27, 29, 30, 31, 32. Поэтому, если в шифровке есть числа больше 21, их нужно расшифровывать однозначно.

Анализируя шифровки, можно заметить, что только шифровка 534005 может быть расшифрована единственным образом как ЕГДОАЕ, так как другие варианты не имеют смысла. Другие шифровки могут иметь несколько вариантов расшифровки, например, 003321 может быть как ААГГВЛ, так и другие комбинации.

Ответ: пингвин, ЕГДОАЕ

Ты отлично справился с заданиями! Продолжай в том же духе, и у тебя все получится!

ГДЗ по фото 📸
Подать жалобу Правообладателю