М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Ychenik1354
Ychenik1354
08.06.2020 19:48 •  Информатика

Вкодировке utf-16 каждый символ кодируется 16 битами. илья написал текст (в нём нет лишних пробелов): «айва, хурма, яблоко, гуарана, апельсин, мангостан — фрукты». ученик вычеркнул из списка название одного из фруктов. заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд. при этом размер нового предложения в данной кодировке оказался на 20 байт меньше, чем размер исходного предложения. напишите в ответе вычеркнутое название фрукта.
50

👇
Ответ:

Правильный ответ: апельсин

Объяснение:

4,4(56 оценок)
Ответ:
miladatulush26
miladatulush26
08.06.2020
Для решения данной задачи нам необходимо учесть следующую информацию:

1. В исходном предложении нет лишних пробелов.
2. Запятые не идут подряд.
3. Каждый символ кодируется 16 битами = 2 байтами.

Рассмотрим пошаговое решение задачи:

1. Изначально введенное предложение Ильи имеет вид:
"айва, хурма, яблоко, гуарана, апельсин, мангостан — фрукты".

2. Нам нужно найти название одного из фруктов, которое ученик вычеркнул.
Предложение без вычеркнутого фрукта будет иметь вид:
"айва, хурма, яблоко, гуарана, апельсин, — фрукты".

3. Убираем вычеркнутый фрукт и запятые перед ним и после него:
"айва, хурма, гуарана, апельсин, — фрукты".

4. Убираем запятые, идущие подряд:
"айва, хурма, гуарана, апельсин — фрукты".

5. Подсчитываем количество символов в исходном предложении и новом предложении.
Для удобства использования формулы, обозначим количество символов в исходном предложении как X, а в новом как Y.

6. Зная, что каждый символ кодируется 2 байтами, необходимо преобразовать значения X и Y в байты для нахождения разницы.

X (в байтах) = X (в символах) * 2
Y (в байтах) = Y (в символах) * 2

7. Из условия задачи известно, что разница между размером нового предложения и исходного составляет 20 байт:

X - Y = 20

8. Подставляем значения X (в байтах) и Y (в байтах) в уравнение:

(X (в символах) * 2) - (Y (в символах) * 2) = 20

9. Делаем замену:

X * 2 - Y * 2 = 20

10. Приравниваем X и Y:

X = Y

11. Подставляем X вместо Y в уравнении:

X * 2 - X * 2 = 20

12. Вычитаем значения:

0 = 20

13. Уравнение 0 = 20 невозможно, и поэтому не имеет решения.

В итоге, получаем, что решение уравнения невозможно. Ошибка в условии задачи или в проведении вычислений.

Поэтому, по имеющимся данным, невозможно определить вычеркнутое название фрукта.
4,6(41 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ