Reznikova1075
?>

В одной из кодировок КОИ-8 каждый символ кодируется одним байтом. Дениснаписал текст (в нем нет лишних пробелов, символы переноса слов не учитываются):Тороид, шар, цилиндр, тетраэдр, конус, додекаэдр - геометрические тела Ученик вычеркнул из списка название одного из геометрических. Заодно он вычеркнул ставшие лишними запятые и пробелы - два пробела не должны идти подряд. После этого, он преобразовал текст в кодировку Unicode, где каждый символ кодируется 16 битами. При этом размер нового предложения, в новой кодировке, оказался на 448 бит больше, чем размер исходного предложения. Напишите в ответегеометрическое тело.​

Информатика

Ответы

tatiyanabe2013727
Для решения данной задачи нам необходимо выполнить несколько шагов.

1. Проанализируем количество символов в исходном тексте.
В исходном тексте дано 79 символов.

2. Вычеркнем название одного из геометрических тел.
Так как всего в списке было 6 геометрических тел, осталось всего 5 названий. Одно название было вычеркнуто, поэтому у нас остается 4 названия.

3. Удалим лишние запятые и пробелы.
В исходном тексте есть лишние запятые и пробелы. Удаляем запятые, оставляем только одну между словами, и пробелы между словами также удаляем. При этом два пробела не должны идти подряд. Таким образом, удаляем 7 запятых и 5 пробелов.

4. Посчитаем размер нового предложения в новой кодировке.
В кодировке Unicode каждый символ кодируется 16 битами. Поскольку исходное предложение состоит из 79 символов, то его размер в битах равен 79 * 8 = 632 бита.

5. Рассчитаем размер нового предложения в новой кодировке с учетом добавления 448 бит.
По условию размер нового предложения, в новой кодировке, оказался на 448 бит больше, чем размер исходного предложения. Исходный предложение состоит из 632 бит. Следовательно, размер нового предложения в новой кодировке будет равен 632 + 448 = 1080 бит.

6. Найдем количество символов в новом предложении.
Для этого разделим размер предложения в битах на количество бит на один символ в новой кодировке: 1080 / 16 = 67.5. Поскольку символами в тексте могут быть только целые числа, округлим значение вниз до 67 символов.

7. Найдем количество символов, удаленных из исходного текста.
Исходный текст состоял из 79 символов, а в новом предложении осталось только 67 символов. Таким образом, удалено 79 - 67 = 12 символов.

Итак, в исходном тексте было 6 геометрических тел, одно из которых было вычеркнуто. После удаления лишних запятых и пробелов и преобразования в Unicode размер нового предложения оказался на 448 бит больше, чем размер исходного предложения. После всех преобразований осталось только 4 названия геометрических тел, поэтому ответом будет "додекаэдр".

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

В одной из кодировок КОИ-8 каждый символ кодируется одним байтом. Дениснаписал текст (в нем нет лишних пробелов, символы переноса слов не учитываются):Тороид, шар, цилиндр, тетраэдр, конус, додекаэдр - геометрические тела Ученик вычеркнул из списка название одного из геометрических. Заодно он вычеркнул ставшие лишними запятые и пробелы - два пробела не должны идти подряд. После этого, он преобразовал текст в кодировку Unicode, где каждый символ кодируется 16 битами. При этом размер нового предложения, в новой кодировке, оказался на 448 бит больше, чем размер исходного предложения. Напишите в ответегеометрическое тело.​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Шапкина1531
Khiryanov
kizyaev6651
ars-trushakova
lenacari
Aleksei
Хохлов
ser7286
smartschoolfili6
Galina-3639220565
Vasilisan
garunkhachatryan
av4738046
k-serga1
ivanovanata36937365