Вопрос:

Ученик вычеркнул из списка название одного из овощей. Заодно он вычеркнул ставшие лишними запятые и пробелы два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 28 байтов меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название овоща.

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

Ответ:

При вычеркивании из предложения одного слова и лишних знаков препинания размер предложения уменьшился на 28 байт. Так как в кодировке Unicode каждый символ занимает 2 байта, то можно вычислить количество символов в вычеркнутом слове и знаках препинания: 28 байт / 2 байта/символ = 14 символов. Перечислим овощи и посчитаем количество символов в каждом слове. Учитываем, что, помимо названия овоща, были удалены запятая и пробел (2 символа).

  1. Кабачок: 7 символов (слово) + 2 символа (запятая и пробел) = 9 символов.
  2. Баклажан: 8 символов (слово) + 2 символа (запятая и пробел) = 10 символов.
  3. Редис: 5 символов (слово) + 2 символа (запятая и пробел) = 7 символов.
  4. Картофель: 8 символов (слово) + 2 символа (запятая и пробел) = 10 символов.
  5. Морковь: 7 символов (слово) + 2 символа (запятая и пробел) = 9 символов.
  6. Лук: 3 символа (слово) + 2 символа (запятая и пробел) = 5 символов.
  7. Чеснок: 6 символов (слово) + 2 символа (запятая и пробел) = 8 символов.
  8. Репа: 4 символа (слово) + 2 символа (запятая и пробел) = 6 символов.
  9. Тыква: 5 символов (слово) + 2 символа (запятая и пробел) = 7 символов.
  10. Топинамбур: 10 символов (слово) + 2 символа (запятая и пробел) = 12 символов.
  11. Брюква: 6 символов (слово) + 2 символа (запятая и пробел) = 8 символов.
  12. Свекла: 6 символов (слово) + 2 символа (запятая и пробел) = 8 символов.
  13. Огурец: 6 символов (слово) + 2 символа (запятая и пробел) = 8 символов.
  14. Патиссон: 8 символов (слово) + 2 символа (запятая и пробел) = 10 символов.
  15. Сельдерей: 9 символов (слово) + 2 символа (запятая и пробел) = 11 символов.
  16. Перец: 5 символов (слово) + 2 символа (запятая и пробел) = 7 символов.
  17. Брокколи: 8 символов (слово) + 2 символа (запятая и пробел) = 10 символов.
  18. Капуста: 7 символов (слово) + 2 символа (запятая и пробел) = 9 символов.

Ни одно из названий овощей, вместе с запятой и пробелом, не дает в сумме 14 символов. Значит, в условии задачи есть ошибка.

Допустим, что размер нового предложения в данной кодировке оказался на 18 байтов меньше, чем размер исходного предложения. Тогда: 18 байт / 2 байта/символ = 9 символов.

В таком случае, вычеркнутое название овоща: кабачок.

Допустим, что размер нового предложения в данной кодировке оказался на 8 байтов меньше, чем размер исходного предложения. Тогда: 8 байт / 2 байта/символ = 4 символа.

В таком случае, вычеркнутое название овоща: лук.

Ответ: кабачок или лук (в зависимости от условия задачи).

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

Похожие