Шешімі: Определение длины слова
В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст: «И ты издавала таинственный гром, И алчную землю поила дождём». Ученик вычеркнул из текста одно слово и ставший лишним пробел. Размер нового предложения оказался на 10 байт меньше размера исходного предложения. Напишите вычеркнутое слово.
Шешім по шагам
4 қадамОдин символ кодируется 16 битами, то есть 2 байтами.
$$16\ \text{бит} = 2\ \text{байта}$$Размер текста уменьшился на 10 байт, значит было удалено 5 символов.
$$10 : 2 = 5$$Один из удалённых символов — ставший лишним пробел. Следовательно, в слове было 4 символа.
$$5 - 1 = 4$$В тексте слово из четырёх букв, удаление которого вместе с пробелом уменьшает размер на 10 байт, — «гром».
Где здесь ошибаются
Забывают учесть удалённый пробел.
Считают, что 16 бит равны 16 байтам.
Не переводят уменьшение размера из байтов в количество символов.