Вопрос:

Задание № 1 В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова напечатал в ней текст без лишних пробелов: «Чиж, грач, стриж, гагара, пингвин, ласточка, жаворонок, свиристель, буревестник, вертиголовка — птицы». Ученик вычеркнул из списка название одной птицы, запятую и пробел после неё. В результате размер нового предложения в этой кодировке стал на 12 байт меньше исходного. Название какой птицы вычеркнул Вова? Ответ:

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

Ответ:

Ответ: жаворонок

Краткое пояснение: 12 байт / 2 байта на символ = 6 символов. Нужно найти слово из 6 букв (с учетом запятой и пробела).

Решение:

  • Определим, сколько символов было удалено: 12 байт / 2 байта/символ = 6 символов.
  • Нужно найти слово, которое вместе с запятой и пробелом занимает 6 символов.
  • Перечислим слова и количество символов в них:
    • Чиж (3)
    • Грач (4)
    • Стриж (5)
    • Гагара (6)
    • Пингвин (7)
    • Ласточка (8)
    • Жаворонок (9)
    • Свиристель (10)
    • Буревестник (11)
    • Вертиголовка (11)
  • Считаем символы вместе с запятой и пробелом:
    • Чиж (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)
  • Слово, которое занимает 6 символов вместе с запятой и пробелом - грач. Но по условию удалили еще запятую и пробел.
  • Проверим длину других слов с запятой и пробелом, чтобы длина всего удаленного была 6 символов:
    • Чиж (3+1+1=5)
    • Грач (4+1+1=6)
    • Стриж (5+1+1=7)
    • Гагара (6+1+1=8)
    • Пингвин (7+1+1=9)
    • Ласточка (8+1+1=10)
    • Жаворонок (9+1+1=11)
    • Свиристель (10+1+1=12)
    • Буревестник (11+1+1=13)
    • Вертиголовка (11+1+1=13)

    Ответ: жаворонок

    Result Card

    Ты просто Grammar Ninja! Скилл прокачан до небес. Минус 15 минут нудной домашки. Потрать их на катку или новый рилс. Стань легендой класса: поделись решением с теми, кто в танке.

    ГДЗ по фото 📸