Ошибка.
Попробуйте повторить позже
В некоторой стране автомобильный номер длиной символов составляется из заглавных букв (всего используется буквы) и десятичных цифр в любом порядке. Каждый символ кодируется одинаковым и минимально возможным количеством бит, а каждый номер — одинаковым и минимально возможным целым количеством байт. Определите объем памяти в байтах, необходимый для хранения автомобильных номеров.
Алфавит, доступный для автомобильного номера, состоит из символов (буквы и цифры), значит, чтобы закодировать
один символ понадобится бит (). Тогда для всего номера необходимо отвести бит байт.
Для хранения номеров понадобится байт.
Ошибка.
Попробуйте повторить позже
В некоторой стране каждой машине выдается автомобильный номер длиной символов, составленный из заглавных букв (используются только различных буквы) и десятичных цифр.
Каждый такой номер в базе данных записывается минимально возможным и одинаковым целым количеством байт (при этом используют посимвольное кодирование и все символы кодируются одинаковым и минимально возможным количеством бит).
Определите объём памяти, отводимый этой программой для записи номеров. Ответ дайте в байтах.
Алфавит, доступный для автомобильного номера, состоит из символа (буквы и цифры), значит, чтобы закодировать
один символ понадобится бит (). Тогда для всего номера необходимо отвести бит байт.
Для хранения паролей понадобится байт.
Ошибка.
Попробуйте повторить позже
В некоторой стране автомобильный номер длиной символов составляется из заглавных букв (всего используется букв) и десятичных цифр в любом порядке. Каждый символ кодируется одинаковым и минимально возможным количеством бит, а каждый номер — одинаковым и минимально возможным целым количеством байт. Определите объем памяти в байтах, необходимый для хранения автомобильных номеров.
Всего используется 26 + 10 символов, найдём количество бит на символ: . Значит, на пароль выделяется байта. Получаем ответ: .
Ошибка.
Попробуйте повторить позже
B некоторой стране автомобильный номер длиной символов составляют из заглавных букв (используются только различных буквы) и десятичных цифр в любом порядке. Каждый такой номер в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт (при этом используют посимвольное кодирование и все символы кодируются одинаковым и минимально возможным количеством бит). Определите объём памяти, отводимый этой программой для записи номеров. Ответ дайте в байтах.
Мощность алфавита равна (буквы) + (цифры) = . Поскольку , то для того, чтобы закодировать один символ, понадобится бит. Значит, на весь пароль понадобится бит. , значит, на один пароль понадобится байт. На паролей понадобится байт.
Ошибка.
Попробуйте повторить позже
В некоторой стране «Z» автомобильный номер состоит из символов. В качестве символов используют различных букв и десятичные цифры в любом порядке. Каждый такой номер в компьютерной программе записывается минимально возможным и одинаковым целым количеством байтов, при этом используют посимвольное кодирование и все символы кодируются одинаковым и минимально возможным количеством битов. Определите объем памяти, отводимый этой программой для записи номеров. Ответ дайте в байтах.
Используется 10 + 18 символов, найдем количество бит на символ: . Всего на номер выделяется 7*5 = 35 бит = 5 байт. Для кодировки 60 номеров нужно 5 * 60 = 300 байт.
Ошибка.
Попробуйте повторить позже
В некоторой стране автомобильный номер длиной символов составляется из заглавных букв (всего используется букв) и десятичных цифр в любом порядке. Каждый символ кодируется одинаковым и минимально возможным количеством бит, а каждый номер — одинаковым и минимально возможным целым количеством байт. Определите объем памяти в байтах, необходимый для хранения автомобильных номеров.
Мощность алфавита равна (буквы) + (цифры) = . Поскольку , то для того, чтобы закодировать один символ, понадобится бит. Значит, на весь пароль понадобится бит. , значит, на один пароль понадобится байт. На паролей понадобится байт.
Ошибка.
Попробуйте повторить позже
Петрович с соседнего подъезда занимается созданием и учётом номеров для машин. Эти номера он отдаёт в местное МВД для людей, которые оформляют свои машины. Каждый созданный номер необходимо внести в общую базу данных, где хранятся номера машин всех россиян. Автомобильный номер состоит из уникальной строки и кода региона. Поступил заказ на всевозможные варианты номеров «СО*Т?КА» для 128 региона. Нумерация регионов начинается с 1. Код региона кодируется отдельно от уникальной строки минимально возможным числом бит. Условный знак «?» обозначает все буквы кириллицы, а «*» обозначет цифры от 0 до 7 включительно. Для кодирования кириллицы в номере используется русский алфавит из 33 букв, который кодируется одинаковым минимально возможным числом бит. Для кодирования любой цифры в номере используется одинаковое минимально возможное число бит. Цифры и буквы в номере кодируются отдельно, а сам номер вместе с кодом региона кодируется минимально возможным количеством байт.(Количество регионов не превышает 128).
Сколько байт информации нужно загрузить Петровичу в базу данных МВД о всех автомобильных номерах по шаблону «СО*Т?КА» для 128 региона?
Замечание: во всех возможных номерах всегда используется цифра до 0 до 7, не только в
заказе.
Рассмотрим заказанный номер как «С»,«*»,«О»,«Т»,«?»,«К»,«А»Используется 6 букв из кириллицы и 1 цифры.
От 0 до 7 ровно 8 цифр, поэтому придётся выделить 3 бита на кодирование цифры .
Один символ кириллицы, состоящий из 33 букв, может быть закодирован не менее, чем 6 битами, так как .
Итого, бит требуется для кодирования ровно 1 номера без региона с любыми допустимыми значениями на позициях «?»и «*»
Регион 128 может быть закодирован не менее, чем 7 битами, так как от 1 до 128 ровно 128 чисел .
Получаем, что один номер с регионом можно закодированить с помощью бит. По условию каждый номер кодируется минимально возможным количеством байт, следовтельно, можно закодировать номер 6-ю байтами.
Но в задаче нас просят найти количество информации, которое нужно для кодирования всех возможных вариантов номеров, где вместо «*»может стоят любая буква из кириллицы, а вместо «?»- любая цифра от 0 до 6.
Комбинаторными вычислениями получаем, что всего возможных вариантов номеров может быть
Тогда Петровичу придётся внести
байт информации о номерах из заказа.
Ошибка.
Попробуйте повторить позже
Петрович с соседнего подъезда занимается созданием и учётом номеров для машин. Эти номера он отдаёт в местное МВД для людей, которые оформляют свои машины. Каждый созданный номер необходимо внести в общую базу данных, где хранятся номера машин всех россиян. Автомобильный номер состоит из уникальной строки и кода региона. Поступил заказ на всевозможные варианты номеров «АМ*?*АМ» для региона. Нумерация регионов начинается с . Код региона кодируется отдельно от уникальной строки минимально возможным числом бит. Условный знак «?» обозначает все заглавные буквы кириллицы, а «*» обозначет цифры от до включительно. Для кодирования кириллицы в номере используется русский алфавит из букв, который кодируется одинаковым минимально возможным числом бит. Для кодирования любой цифры в номере используется одинаковое минимально возможное число бит. Цифры и буквы в номере кодируются отдельно, а сам номер вместе с кодом региона кодируется минимально возможным количеством байт. Сколько байт информации нужно загрузить Петровичу в базу данных МВД о всех автомобильных номерах по шаблону «АМ*?*АМ» для региона?
Рассмотрим заказанный номер как "А "М "* "? "* "А "М"
Используется букв из кириллицы и цифры.
От до ровно цифр, поэтому придётся выделить хотя бы бита на кодирование цифры .
Один символ кириллицы, состоящий из букв, может быть закодирован не менее, чем битами, так как .
Итого, бит требуется для кодирования ровно номера без региона с любыми допустимыми значениями на позициях «?»и «*»
Регион может быть закодирован не менее, чем битами, так как от до ровно чисел .
Получаем, что один номер с регионом можно закодированить с помощью бит. По условию каждый номер кодируется минимально возможным количеством байт, следовтельно, можно закодировать номер -ю байтами.
Но в задаче нас просят найти количество информации, которое нужно для кодирования всех возможных вариантов номеров, где вместо «?»может стоять любая буква из кириллицы, а вместо «*»– любая цифра от до .
Комбинаторными вычислениями получаем, что всего возможных вариантов номеров может быть
Тогда Петровичу придётся внести
байт информации о номерах из заказа.
Ошибка.
Попробуйте повторить позже
Петрович с соседнего подъезда занимается созданием и учётом номеров для машин. Эти номера он отдаёт в местное МВД для людей, которые оформляют свои машины. Каждый созданный номер необходимо внести в общую базу данных, где хранятся номера машин всех россиян. Автомобильный номер состоит из уникальной строки и кода региона. Поступил заказ на всевозможные варианты номеров «ГР6*6ОБ?» для 64 региона. Нумерация регионов начинается с 1. Код региона кодируется отдельно от уникальной строки минимально возможным числом бит. Условный знак «?» обозначает все буквы кириллицы, а «*» обозначет цифры от 0 до 6 включительно. Для кодирования кириллицы в номере используется русский алфавит из 33 букв, который кодируется одинаковым минимально возможным числом бит. Для кодирования любой цифры в номере используется одинаковое минимально возможное число бит. Цифры и буквы в номере кодируются отдельно, а сам номер вместе с кодом региона кодируется минимально возможным количеством байт. Сколько байт информации нужно загрузить Петровичу в базу данных МВД о всех автомобильных номерах по шаблону «ГР6*6ОБ?» для 64 региона?
Рассмотрим заказанный номер как «Г»,«Р»,«6»,«*»,«6»,«О»,«Б»,«?». Используется 5 букв из кириллицы и 3 цифры.
От 0 до 6 ровно 7 цифр, поэтому придётся выделить хотя бы 3 бита на кодирование цифры .
Один символ кириллицы, состоящий из 33 букв, может быть закодирован не менее, чем 6 битами, так как .
Итого, бит требуется для кодирования ровно 1 номера без региона с любыми допустимыми значениями на позициях «?»и «*»
Регион 64 может быть закодирован не менее, чем 6 битами, так как от 1 до 64 ровно 64 числа .
Получаем, что один номер с регионом можно закодированить с помощью бит. По условию каждый номер кодируется минимально возможным количеством байт, следовтельно, можно закодировать номер 6-ю байтами.
Но в задаче нас просят найти количество информации, которое нужно для кодирования всех возможных вариантов номеров, где вместо «*»может стоят любая буква из кириллицы, а вместо «?»- любая цифра от 0 до 6.
Комбинаторными вычислениями получаем, что всего возможных вариантов номеров может быть
Тогда Петровичу придётся внести
байт информации о номерах из заказа.
Ошибка.
Попробуйте повторить позже
Петрович с соседнего подъезда занимается созданием и учётом номеров для машин. Эти номера он отдаёт в местное МВД для людей, которые оформляют свои машины. Каждый созданный номер необходимо внести в общую базу данных, где хранятся номера машин всех россиян. Автомобильный номер состоит из уникальной строки и кода региона. Поступил заказ на всевозможные варианты номеров «ЦА456Р*» для 1234 региона. Нумерация регионов начинается с 1. Код региона кодируется отдельно от уникальной строки минимально возможным числом бит. Условный знак «*» обозначает все буквы кириллицы. Для кодирования кириллицы в номере используется русский алфавит из 33 букв, который кодируется одинаковым минимально возможным числом бит. Для кодирования любой цифры в номере используется такое одинаковое минимально возможное число бит, что им можно закодировать все цифры от 0 до 9. Цифры и буквы в номере кодируются отдельно, а сам номер вместе с кодом региона кодируется минимально возможным количеством байт. Сколько байт информации нужно загрузить Петровичу в базу данных МВД о всех автомобильных номерах по шаблону «ЦА456Р*» для 1234 региона?
Рассмотрим заказанный номер как “Ц” “А” “4” “5“ “6” “Р” “*”
Используется 4 буквы из кириллицы и 3 цифры.
От 0 до 9 ровно 10 цифр, поэтому придётся выделить хотя бы 4 бита на кодирование цифры .
Один символ кириллицы, состоящий из 33 букв, может быть закодирован не менее, чем 6 битами, так как .
Итого, бит требуется для кодирования ровно 1 номера без региона с любыми допустимыми значениями на позиции «*»
Регион 1234 может быть закодирован не менее, чем 11 битами, так как от 1 до 1234 ровно 1234 числа .
Получаем, что один номер с регионом можно закодированить с помощью бит. По условию каждый номер кодируется минимально возможным количеством байт, следовтельно, можно закодировать номер 6-ю байтами.
Но в задаче нас просят найти количество информации, которое нужно для кодирования всех возможных вариантов номеров, где вместо «*»может стоят любая буква из кириллицы.
Комбинаторными вычислениями получаем, что всего возможных вариантов номеров может быть
Тогда Петровичу придётся внести
байт информации о номерах из заказа.
Ошибка.
Попробуйте повторить позже
Петрович с соседнего подъезда занимается созданием и учётом номеров для машин. Эти номера он отдаёт в местное МВД для людей, которые оформляют свои машины. Каждый созданный номер необходимо внести в общую базу данных, где хранятся номера машин всех россиян. Автомобильный номер состоит из уникальной строки и кода региона. Поступил заказ на всевозможные варианты номеров «А35**ЗАТ» для 702 региона. Нумерация регионов начинается с 1. Код региона кодируется отдельно от уникальной строки минимально возможным числом бит. Условный знак «*» обозначет цифры от 0 до 9 включительно. Для кодирования кириллицы в номере используется русский алфавит из 33 букв, который кодируется одинаковым минимально возможным числом бит. Для кодирования любой цифры в номере используется одинаковое минимально возможное число бит. Цифры и буквы в номере кодируются отдельно, а сам номер вместе с кодом региона кодируется минимально возможным количеством байт. Сколько байт информации нужно загрузить Петровичу в базу данных МВД о всех автомобильных номерах по шаблону «А35**ЗАТ» для 702 региона?
Рассмотрим заказанный номер как “А”,“3”,“5”,“*”,“*”,“З”,“А”, “Т”. Используется 4 буквы из кириллицы и 4 цифры.
От 0 до 9 ровно 10 цифр, поэтому придётся выделить хотя бы 4 бита на кодирование цифры .
Один символ кириллицы, состоящий из 33 букв, может быть закодирован не менее, чем 6 битами, так как .
Итого, бит требуется для кодирования ровно 1 номера без региона с любыми допустимыми значениями на позиции «*»
Регион 702 может быть закодирован не менее, чем 10 битами, так как от 1 до 702 ровно 702 числа .
Получаем, что один номер с регионом можно закодированить с помощью бит. По условию каждый номер кодируется минимально возможным количеством байт, следовтельно, можно закодировать номер 7-ю байтами.
Но в задаче нас просят найти количество информации, которое нужно для кодирования всех возможных вариантов номеров, где вместо «?»- любая цифра от 0 до 9.
Комбинаторными вычислениями получаем, что всего возможных вариантов номеров может быть
Тогда Петровичу придётся внести
байт информации о номерах из заказа.
Ошибка.
Попробуйте повторить позже
Петрович с соседнего подъезда занимается созданием и учётом номеров для машин. Эти номера он отдаёт в местное МВД для людей, которые оформляют свои машины. Каждый созданный номер необходимо внести в общую базу данных, где хранятся номера машин всех россиян. Автомобильный номер состоит из уникальной строки и кода региона. Поступил заказ на всевозможные варианты номеров «КЛ202*ОНАР» для 409 региона. Нумерация регионов начинается с 1. Код региона кодируется отдельно от уникальной строки минимально возможным числом бит. Условный знак «*» обозначает все буквы кириллицы. Для кодирования кириллицы в номере используется русский алфавит из 33 букв, который кодируется одинаковым минимально возможным числом бит. Для кодирования любой цифры в номере используется такое одинаковое минимально возможное число бит, что им можно закодировать все цифры от 0 до 9. Цифры и буквы в номере кодируются отдельно, а сам номер вместе с кодом региона кодируется минимально возможным количеством байт (Количество регионов не превышает 512). Сколько байт информации нужно загрузить Петровичу в базу данных МВД о всех автомобильных номерах по шаблону «КЛ202*ОНАР» для 409 региона?
Рассмотрим заказанный номер как “К”,“Л”,“2”,“0”,“2”,“*”,“О”, “Н”,“А”,“Р”.
Используется 7 букв из кириллицы и 3 цифры.
От 0 до 9 ровно 10 цифр, поэтому придётся выделить хотя бы 4 бита на кодирование цифры .
Один символ кириллицы, состоящий из 33 букв, может быть закодирован не менее, чем 6 битами, так как .
Итого, бит требуется для кодирования ровно 1 номера без региона с любыми допустимыми значениями на позиции «*»
Регион 409 может быть закодирован не менее, чем 9 битами, так как от 1 до 409 ровно 409 числел .
Получаем, что один номер с регионом можно закодированить с помощью бит. По условию каждый номер кодируется минимально возможным количеством байт, следовтельно, можно закодировать номер 8-ю байтами.
Но в задаче нас просят найти количество информации, которое нужно для кодирования всех возможных вариантов номеров, где вместо «*»может стоят любая буква из кириллицы.
Комбинаторными вычислениями получаем, что всего возможных вариантов номеров может быть
Тогда Петровичу придётся внести
байт информации о номерах из заказа.
Ошибка.
Попробуйте повторить позже
Петрович с соседнего подъезда занимается созданием и учётом номеров для машин. Эти номера он отдаёт в местное МВД для людей, которые оформляют свои машины. Бывают массовые и индивидуальные заказы. Каждый созданный номер необходимо внести в общую базу данных, где хранятся номера машин всех россиян. Поступил заказ на номер “А1337УФ” для 333 региона. В базу данных информация заносится по следующим правилам: номер разбивается на отдельные (одинарные) символы (то есть “АР” рассматривается как “А” и “Р”); для кодирования кириллицы в номере используется русский алфавит из 33 букв, для кодирования каждой цифры в номере используется общий “алфавит” (словарь) с одной и той же мощностью, при этом он (словарь) занимает минимальное количество бит; число региона кодируется минимальным количеством бит. Вся информация занимает минимальное целое число байт. Сколько байт нужно загрузить Петровичу в базу данных МВД?
Обратите внимание: мы не знаем, какой «алфавит» (словарь) используется во всех возможных номерах в этой задаче, поэтому следует предполагать минимально возможный, т.е. состоящий из цифр 0,1,2,...,max(цифр, присутствующих в кодируемом номере). Аналогично номер региона: мы не знаем общее количество регионов для этой задачи, поэтому предполагаем минимально возможное количество в множестве 1,2,...,*регион из кодируемого номера*
1 символ кириллицы, состоящей из 33 букв, может быть закодирован не менее, чем 6 битами, так как .
Рассмотрим заказанный номер как “А”,“1”,“3”,“3”,“7”,“У”,“Ф”. Используется три буквы из кириллицы и 4 цифры. Так как максимальное число 7, то придётся выделить хотя бы 3 бита, так как . Итого, бит.
Регион 333 может быть закодирован не менее, чем 9 битами, так как .
Итак, получаем, что Петровичу придётся внести
байт информации.
Ошибка.
Попробуйте повторить позже
Петрович с соседнего подъезда занимается созданием и учётом номеров для машин. Эти номера он отдаёт в местное МВД для людей, которые оформляют свои машины. Бывают массовые и индивидуальные заказы. Каждый созданный номер необходимо внести в общую базу данных, где хранятся номера машин всех россиян. Поступил заказ на номер “У121ХА” для 82 региона. Нумерация регионов начинается с 1. В базу данных информация заносится по следующим правилам: номер разбивается на отдельные (одинарные) символы (то есть “АР” рассматривается как “А” и “Р”); для кодирования кириллицы в номере используется русский алфавит из 33 букв, для кодирования каждой цифры в номере используется общий “алфавит” (словарь) с одной и той же мощностью, при этом он (словарь) занимает минимальное количество бит; число региона кодируется минимальным количеством бит. Вся информация занимает минимальное целое число байт.
Сколько байт нужно загрузить Петровичу в базу данных МВД?
Обратите внимание: мы не знаем, какой «алфавит» (словарь) используется во всех возможных
номерах в этой задаче, поэтому следует предполагать минимально возможный, т.е. состоящий из
цифр 0,1,2,...,max(цифр, присутствующих в кодируемом номере). Аналогично с номером региона: мы не
знаем общее количество регионов для этой задачи, поэтому предполагаем минимально возможное
количество в множестве 1,2, ... ,*регион из кодируемого номера*.
1 символ кириллицы, состоящей из 33 букв, может быть закодирован не менее, чем 6 битами, так как .
Рассмотрим заказанный номер как “У”,“1”,“2”,“1”,“Х”,“А”. Используется 3 буквы из кириллицы и 3 цифры. Так как максимальное число 2, то придётся выделить хотя бы 2 бита, так как . Итого, бит.
Регион 82 может быть закодирован не менее, чем 7 битами, так как .
Итак, получаем, что Петровичу придётся внести
байт информации.
Ошибка.
Попробуйте повторить позже
Петрович с соседнего подъезда занимается созданием и учётом номеров для машин. Эти номера он отдаёт в местное МВД для людей, которые оформляют свои машины. Каждый созданный номер необходимо внести в общую базу данных, где хранятся номера машин всех россиян. Автомобильный номер состоит из уникальной строки и кода региона. Поступил заказ на всевозможные варианты номеров «КР2*8А?» для 128 региона. Нумерация регионов начинается с 1. Код региона кодируется отдельно от уникальной строки минимально возможным числом бит. Условный знак «?» обозначает все буквы кириллицы, а «*» обозначает цифры от 0 до 9 включительно. Для кодирования кириллицы в номере используется русский алфавит из 33 букв, который кодируется одинаковым минимально возможным числом бит. Для кодирования любой цифры в номере используется одинаковое минимально возможное число бит. Цифры и буквы в номере кодируются отдельно, а сам номер вместе с кодом региона кодируется минимально возможным количеством байт. Сколько байт информации нужно загрузить Петровичу в базу данных МВД обо всех автомобильных номерах по шаблону « КР2*8А? » для 128 региона?
Рассмотрим заказанный номер как «К»,«Р»,«2»,«*»,«8»,«А»,«?»
Используется 4 буквы из кириллицы и 3 цифры.
От 0 до 9 ровно 10 цифр, поэтому придётся выделить 4 бита на кодирование цифры .
Один символ кириллицы, состоящий из 33 букв, может быть закодирован не менее, чем 6 битами, так как .
Итого, бит требуется для кодирования ровно 1 номера без региона с любыми допустимыми значениями на позициях «?»и «*»
Регион 128 может быть закодирован не менее, чем 7 битами, так как от 1 до 128 ровно 128 чисел .
Получаем, что один номер с регионом можно закодированить с помощью бит. По условию каждый номер кодируется минимально возможным количеством байт, следовтельно, можно закодировать номер 6-ю байтами.
Но в задаче нас просят найти количество информации, которое нужно для кодирования всех возможных вариантов номеров, где вместо «?»может стоят любая буква из кириллицы, а вместо «*»- любая цифра от 0 до 9.
Комбинаторными вычислениями получаем, что всего возможных вариантов номеров может быть
Тогда Петровичу придётся внести
байт информации о номерах из заказа.
Ошибка.
Попробуйте повторить позже
Петрович с соседнего подъезда занимается созданием и учётом номеров для машин. Эти номера он отдаёт в местное МВД для людей, которые оформляют свои машины. Бывают массовые и индивидуальные заказы. Каждый созданный номер необходимо внести в общую базу данных, где хранятся номера машин всех Россиян. Поступил заказ на номер «Л555СП» для региона. Нумерация регионов начинается с 1. Количество регионов не превышает 100. В базу данных информация заносится по следующим правилам: номер разбивается на отдельные (одинарные) символы (то есть «АР» рассматривается как «А» и «Р»); для кодирования кириллицы в номере используется русский алфавит из букв, для кодирования каждой цифры в номере используются цифры от 0 до 9. Вся информация занимает минимальное целое число байт.
Сколько байт нужно загрузить Петровичу в базу данных МВД?
Один символ кириллицы, состоящей из букв, может быть закодирован битами, так как
Рассмотрим заказанный номер как «Л»,«5»,«5»,«5»,«С»,«П». Используется буквы из кириллицы и цифры. На одну цифру выделяется бита, так как На три пятёрки придётся выделить бит. На три буквы придётся выделить бит. Всего будет выделено бит.
Регион может быть закодирован битами, так как .
Итак, получаем, что Петровичу придётся внести
байт информации.
Ошибка.
Попробуйте повторить позже
Петрович с соседнего подъезда занимается созданием и учётом номеров для машин. Эти номера он отдаёт в местное МВД для людей, которые оформляют свои машины. Каждый созданный номер необходимо внести в общую базу данных, где хранятся номера машин всех россиян. Автомобильный номер состоит из уникальной строки и кода региона. Поступил заказ на всевозможные варианты номеров «ГР6*6ОБ?» для 64 региона. Нумерация регионов начинается с 1. Код региона кодируется отдельно от уникальной строки минимально возможным числом бит. Условный знак «?» обозначает все буквы кириллицы, а «*» обозначет цифры от 0 до 6 включительно. Для кодирования кириллицы в номере используется русский алфавит из 33 букв, который кодируется одинаковым минимально возможным числом бит. Для кодирования любой цифры в номере используется одинаковое минимально возможное число бит. Цифры и буквы в номере кодируются отдельно, а сам номер вместе с кодом региона кодируется минимально возможным количеством байт. Сколько байт информации нужно загрузить Петровичу в базу данных МВД о всех автомобильных номерах по шаблону «ГР6*6ОБ?» для 64 региона?
Рассмотрим заказанный номер как «Г»,«Р»,«6»,«*»,«6»,«О»,«Б»,«?». Используется 5 букв из кириллицы и 3 цифры.
От 0 до 6 ровно 7 цифр, поэтому придётся выделить хотя бы 3 бита на кодирование цифры .
Один символ кириллицы, состоящий из 33 букв, может быть закодирован не менее, чем 6 битами, так как .
Итого, бит требуется для кодирования ровно 1 номера без региона с любыми допустимыми значениями на позициях «?»и «*»
Регион 64 может быть закодирован не менее, чем 6 битами, так как от 1 до 64 ровно 64 числа .
Получаем, что один номер с регионом можно закодированить с помощью бит. По условию каждый номер кодируется минимально возможным количеством байт, следовтельно, можно закодировать номер 6-ю байтами.
Но в задаче нас просят найти количество информации, которое нужно для кодирования всех возможных вариантов номеров, где вместо «*»может стоят любая буква из кириллицы, а вместо «?»- любая цифра от 0 до 6.
Комбинаторными вычислениями получаем, что всего возможных вариантов номеров может быть
Тогда Петровичу придётся внести
байт информации о номерах из заказа.