Контрольные задания > ЗАДАНИЕ 2:
Напишите ответ в строке (без учета регистра)
В кодировке КОИ-8 каждый символ кодируется 8 битами. Таня хотела написать текст (в нём нет лишних пробелов):
«Сказал бы, как во-первых: не блажи,
Именьям, брат, не управляй сплошно,
А, главное, люди так послужат...»
Один из слов ученица написала два раза подряд, поставив между одинаковыми словами один пробел. При этом размер написанного предложения в данной кодировке оказался на 8 битов больше размера нужного предложения.
Напишите в ответе слово, которое ученица написала дважды.
Вопрос:
ЗАДАНИЕ 2:
Напишите ответ в строке (без учета регистра)
В кодировке КОИ-8 каждый символ кодируется 8 битами. Таня хотела написать текст (в нём нет лишних пробелов):
«Сказал бы, как во-первых: не блажи,
Именьям, брат, не управляй сплошно,
А, главное, люди так послужат...»
Один из слов ученица написала два раза подряд, поставив между одинаковыми словами один пробел. При этом размер написанного предложения в данной кодировке оказался на 8 битов больше размера нужного предложения.
Напишите в ответе слово, которое ученица написала дважды.
Ответ:
Разберем задачу по частям:
1. Определим, сколько бит занимает каждый символ в кодировке КОИ-8. Как указано в условии, каждый символ кодируется 8 битами.
2. Выясним, почему размер текста увеличился на 8 битов. Это произошло из-за того, что одно слово было написано дважды с пробелом между ними.
3. Следовательно, добавленное слово вместе с пробелом занимает 8 битов. Так как один символ кодируется 8 битами, то слово вместе с пробелом состоит из одного символа.
4. Найдем слово в тексте, состоящее из одного символа. Это слово «А».
5. Значит, ученица написала слово «А» дважды, поставив между ними пробел.
Ответ: А