Краткое пояснение:
Логика решения: Чтобы найти вычеркнутое слово, нужно определить, какое из слов при удалении вместе с запятой и пробелом дает наибольшее сокращение в объеме данных, учитывая, что каждый символ кодируется определенным количеством байт.
Пошаговое решение:
1. Исходное предложение: «Алый, синий, фуксия, красный, янтарный, оранжевый, фиолетовый, канареечный, баклажановый цвета».
2. Длина исходного предложения (с учетом запятых и пробелов): 118 символов.
3. Представим, что каждый символ кодируется 1 байтом.
4. Попробуем удалить каждое слово по очереди вместе с запятой и пробелом:
- «Алый» (4 символа) + запятая (1) + пробел (1) = 6 символов. Новое предложение: 118 - 6 = 112. Разница: 6 байт.
- «Синий» (5 символов) + запятая (1) + пробел (1) = 7 символов. Новое предложение: 118 - 7 = 111. Разница: 7 байт.
- «Фуксия» (6 символов) + запятая (1) + пробел (1) = 8 символов. Новое предложение: 118 - 8 = 110. Разница: 8 байт.
- «Красный» (7 символов) + запятая (1) + пробел (1) = 9 символов. Новое предложение: 118 - 9 = 109. Разница: 9 байт.
- «Янтарный» (8 символов) + запятая (1) + пробел (1) = 10 символов. Новое предложение: 118 - 10 = 108. Разница: 10 байт.
- «Оранжевый» (10 символов) + запятая (1) + пробел (1) = 12 символов. Новое предложение: 118 - 12 = 106. Разница: 12 байт.
- «Фиолетовый» (11 символов) + запятая (1) + пробел (1) = 13 символов. Новое предложение: 118 - 13 = 105. Разница: 13 байт.
- «Канареечный» (11 символов) + запятая (1) + пробел (1) = 13 символов. Новое предложение: 118 - 13 = 105. Разница: 13 байт.
- «Баклажановый» (12 символов) + запятая (1) + пробел (1) = 14 символов. Новое предложение: 118 - 14 = 104. Разница: 14 байт.
5. В условии сказано, что размер нового предложения оказался на 7 байт меньше. Это соответствует удалению слова «синий» вместе с запятой и пробелом.
Ответ: синий