Привет! Давай разберем твой ответ на задание по информатике.
Ты ответил "35008", но правильный ответ - "197". Давай разберем, почему твой ответ неверен.
В задании было дано, что для каждой части кода использовано минимально возможное количество битов для записи каждого символа.
В первой части кода было 9 символов из 26 заглавных латинских букв. Поскольку 2^4 < 26 < 2^5, для каждой буквы используется 5 бит. Таким образом, для 9 символов первой части кода нужно 9 * 5 = 45 бит, что равно 6 байтам.
Во второй части кода было 6 символов из 10 цифр. Поскольку 2^3 < 10 < 2^4, для каждой цифры используется 4 бита. Для 6 цифр нужно 6 * 4 = 24 бита, что равно 3 байтам.
Итого, для хранения всего кода 1 пользователя нужно 6 (1-я часть) + 3 (2-я часть) = 9 байт. Для 170 пользователей - 170 * 9 = 1530 байт.
Таким образом, для хранения дополнительной информации об одном пользователе потребовалось 35020 - 1530 = 33490 байт. И для одного пользователя - 33490 / 170 = 197 байт.
Так что правильный ответ - "197". Надеюсь, теперь ты понял, где была ошибка в твоем ответе.
Поставь, пожалуйста, лайк, если все понятно!
