Предмет: Информатика,
автор: Plazum
Оля отправила своей подруге Ане короткое сообщение в кодировке Unicode. У неё получился текст размером 46 байт.
Какие из этих вопросов могла задать Оля? Обрати внимание, что в некоторых сообщениях одинаковое количество символов.
Привет, как дела?
Какие планы на день?
Поможешь мне с физикой?
Ты уже сделала домашку?
Пойдёшь сегодня гулять?
Как твоё настроение?
Посмотрим фильм?
Ответы
Автор ответа:
1
Каждый символ Unicode занимает два байта памяти, поэтому длину сообщения в символах можно найти, разделив количество байт на два:
46 байт / 2 = 23 символа
Теперь, чтобы определить, какой вопрос мог задать Оля, нужно посмотреть на длину каждого из предложенных вопросов:
Привет, как дела? - 18 символов
Какие планы на день? - 22 символа
Поможешь мне с физикой? - 23 символа (совпадение!)
Ты уже сделала домашку? - 25 символов
Пойдёшь сегодня гулять? - 24 символа
Как твоё настроение? - 22 символа
Посмотрим фильм? - 17 символов
Таким образом, Оля могла задать вопрос "Поможешь мне с физикой?", который состоит из 23 символов, что соответствует размеру её сообщения в кодировке Unicode
46 байт / 2 = 23 символа
Теперь, чтобы определить, какой вопрос мог задать Оля, нужно посмотреть на длину каждого из предложенных вопросов:
Привет, как дела? - 18 символов
Какие планы на день? - 22 символа
Поможешь мне с физикой? - 23 символа (совпадение!)
Ты уже сделала домашку? - 25 символов
Пойдёшь сегодня гулять? - 24 символа
Как твоё настроение? - 22 символа
Посмотрим фильм? - 17 символов
Таким образом, Оля могла задать вопрос "Поможешь мне с физикой?", который состоит из 23 символов, что соответствует размеру её сообщения в кодировке Unicode
Похожие вопросы
Предмет: Физика,
автор: anastasianik270
Предмет: Алгебра,
автор: akzhamiaitkazin
Предмет: Математика,
автор: Аноним
Предмет: Алгебра,
автор: milalarkina3
Предмет: Биология,
автор: polinakiseleva08