В одной из кодировок Unicode каждый символ кодируется 16 битами. Петя удалил прилагательное.

В одной из кодировок Unicode каждый символ кодируется 16 битами. При подготовке сообщения по грамматике русского языка Петя написал текст (в нём нет лишних пробелов): «Имя прилагательное — это часть речи, обозначающая признак предмета > и отвечающая на вопросы "какой?", "какая?", "какое?", "какие?" и "чей?". Примеры прилагательных: злой, синий, гордый, большой, голодный, лошадиный, безбрежный, невероятный, изумительный, громоподобный, возмутительный, t астрономический, катастрофический». Далее Петя полностью удалил из списка одно прилагательное, а также лишние запятую и пробел — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 14 байт| меньше, чем размер исходного предложения. Напишите в ответе удалённое прилагательное.

Задача. В одной из кодировок Unicode каждый символ кодируется 16 битами.
При подготовке сообщения по грамматике русского языка Петя написал текст (в нём нет лишних пробелов):

«Имя прилагательное — это часть речи, обозначающая признак предмета > и отвечающая на вопросы «какой?», «какая?», «какое?», «какие?» и «чей?». Примеры прилагательных: злой, синий, гордый, большой, голодный, лошадиный, безбрежный, невероятный, изумительный, громоподобный, возмутительный, астрономический, катастрофический».
Далее Петя полностью удалил из списка одно прилагательное, а также лишние запятую и пробел — два пробела не должны идти подряд.

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

Решение

Поскольку каждый символ в кодировке Unicode, упомянутой в задаче, занимает 16 бит, что эквивалентно 2 байтам, то это означает, что Петя удалил 7 символов (поскольку 14 байт равны 7 символам, если каждый символ равен 2 байтам). Поэтому нам нужно найти прилагательное, которое состоит из 5 символов, так как Петя еще удалил запятую и пробел.

Подходит слово «синий»  — оно состоит из пяти букв. Если мы учтём, что каждый символ кодируется двумя байтами, то удаление слова «синий» освободит 10 байтов. Однако, в задаче сказано, что размер уменьшился на 14 байт, что соответствует семи символам. Это значит, что мы ищем прилагательное, которое вместе с пробелом и запятой составляет семь символов.

Ответ: СИНИЙ.

Спасибо:
( 1 оценка, среднее 5 из 5 )
Справочник для школьников
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии