128 бит = \(\frac{128}{8}\) байт = 16 байт
Так как в Unicode каждый символ кодируется 2 байтами, то 16 байт соответствуют \(\frac{16}{2} = 8\) символам.
Изначальный текст:
ЮАР, Того, Алжир, Уганда, Эфиопия, Танзания, Свазиленд, Кабо-Верде
После удаления страны, запятых и пробелов (с учетом условия про два пробела подряд), должно остаться на 8 символов меньше.
Длина исходного текста (с запятыми и пробелами) = 6 + 5 + 6 + 6 + 7 + 9 + 10 + 9 = 58 символов
Без страны X: Длина(Текст) - Длина(Х) - Кол-во(запятых) - Кол-во(пробелов) = 58 - Длина(Х) - n(запятых) - n(пробелов)
Рассмотрим варианты:
Если удалена ЮАР: 58 - 3 - 7 - 7 = 41 (Изменение = 58 - 41 = 17) - не подходит
Если удалена Того: 58 - 4 - 7 - 7 = 40 (Изменение = 58 - 40 = 18) - не подходит
Если удалена Алжир: 58 - 6 - 7 - 7 = 38 (Изменение = 58 - 38 = 20) - не подходит
Если удалена Уганда: 58 - 6 - 7 - 7 = 38 (Изменение = 58 - 38 = 20) - не подходит
Если удалена Эфиопия: 58 - 7 - 7 - 7 = 37 (Изменение = 58 - 37 = 21) - не подходит
Если удалена Танзания: 58 - 9 - 7 - 7 = 35 (Изменение = 58 - 35 = 23) - не подходит
Если удалена Свазиленд: 58 - 10 - 7 - 7 = 34 (Изменение = 58 - 34 = 24) - не подходит
Если удалена Кабо-Верде: 58 - 9 - 7 - 7 = 35 (Изменение = 58 - 35 = 23) - не подходит
Не хватает данных для точного ответа. Однако, если предположить, что удалены только символы названия страны и лишние символы (запятые и пробелы) между странами. При этом, в тексте задания указано, что размер нового предложения оказался на 128 бит меньше. Иначе говоря, разница между количеством символов исходного и нового предложений равна 8. Найдем название страны, которое соответствует данному условию.
Длина строки "ЮАР, Того, Алжир, Уганда, Эфиопия, Танзания, Свазиленд, Кабо-Верде" составляет 68 символов, включая пробелы и запятые.
Чтобы получить уменьшение в 8 символов, нужно, чтобы название страны, удаленное вместе с запятой и пробелом, занимало 8 символов.
Страна Того (4 символа) + ", " (2 символа) + " " (1 пробел) = 7 символов. Очень близко, но не совпадает.
При условии что между названиями стран был только один символ разделителя, то правильный ответ Того
Убрать каракули