Форум » Вычисление количества информации » Объясните задачу. А11 » Ответить

Объясните задачу. А11

Kimekaz: При регистрации в компьютерной системе каждому пользователю выдаётся идентификатор, состоящий из 10 символов, первый и последний из которых – одна из 18 букв, а остальные – цифры (допускается использование 10 деся- тичных цифр). Каждый такой идентификатор в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт (при этом используют посимвольное кодирование; все цифры кодируются одинаковым и минимально возможным количеством бит, все буквы также кодируются одинаковым и минимально возможным количеством бит). Определите объём памяти, отводимый этой программой для записи 25 па- ролей. 1) 150 байт 2) 175 байт 3) 200 байт 4) 225 байт

Ответов - 7

Kimekaz: Я решал, у меня получился 2 вариант ответа, но разработчики утверждают что правильный вариант ответа 1) 150 байт. Почему?

Kimekaz: Я решал, у меня получился 2 вариант ответа, но разработчики утверждают что правильный вариант ответа 1) 150 байт. Почему?

Aklag: Kimekaz пишет: Почему? Потому что цифры и буквы (согласно условию) кодируются отдельно. Тогда на каждую цифру нужно по 4 бита, а на каждую букву по 5 бит ( а не по 5 бит на любой символ, как, видимо, вы считали)


iIra: Я решала так: Т.к. положение букв и цифр в номере важно, считаем отдельно! 1) для хранения 1 из 18 букв требуется 5 бит для 2-х букв в номере: 2 * 5 = 10 бит = 2 байта 2) для хранения 1 из 10 цифр требуется 4 бита для 8 цифр в номере: 4 * 8 = 32 бита = 4 байта 3) на 1 номер: 2 + 4 = 6 байт 4) на все номера 6 * 25 = 150 байт

jku: Содержание похоже на задачу №36, но если решать вашим методом, то получается 3000, а в ответе 2500 37) При регистрации в компьютерной системе каждому пользователю выдаётся идентификатор, состоящий из 8 символов, первый и последний из которых – одна из 18 букв, а остальные – цифры (допускается использование 10 десятичных цифр). Каждый такой идентификатор в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт (при этом используют посимвольное кодирование; все цифры кодируются одинаковым и минимально возможным количеством бит, все буквы также кодируются одинаковым и минимально возможным количеством бит). Определите объём памяти, отводимый этой программой для записи 500 паролей. 1) 1500 байт 2) 2000 байт 3) 2500 байт 4) 3000 байт

Поляков: jku пишет: если решать вашим методом, то получается 3000, Покажите ваше решение.

jku: Ой! Беру свои слова обратно))) Решив еще раз вышло 2500!!! I am sorry)))



полная версия страницы