• Предмет: Информатика
  • Автор: karinasarapulceva196
  • Вопрос задан 6 лет назад

одной на кодировок Unicode каждый символ кодируется 16 битами.
При подготовке доклада о текстильной промышленности своего города Варя написала текст (в нем нет лишних пробелов):
Текстильный комбинат нашего города производит широкий спектр одёжных и декоративных тканей разного состава: газ, фетр, атлас, батист, вельвет, маркизет, крендешии, микросатин».
Затем Варя вычеркнула из списка название двух тканей. Заодно она вычеркнула ставшие лицними запятые и пробелы - два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 46 байт меньше, чем размер исходного предложения. Напишите в ответе самое длинное из вычеркнутых названий тканей.​


Аноним: срочно пожалуйста помогите

Ответы

Ответ дал: Slavque
4

Если использовалась кодировка Unicode, выходит что каждый символ в предложении будет весить 2 байта.

В предложении которое вы оставили 174 символа (включая пробелы и запятые).

Итого мы получаем 348 байт в предложении.

Чтобы нам получить на 46 байт меньше нам нужно из предложения убрать 23 символа, исходя из условия мы знаем что эти символы нужно убирать из названий тканей.

Если мы из конца предложения уберём "крендешии" и "микросатин" а так-же лишние проблемы и запятые, у нас как раз пропадут 23 символа, следовательно наше предложение будет на 46 байт меньше.

Нам нужно найти самое длинное название ткани которое вычеркнуто.

крендешии - 9 символов

микросатин - 10 символов

Ответ: микросатин

Вас заинтересует