Задание
В базе данных отеля хранится информация о каждом госте: дата его прибытия, номер комнаты и страна, из которой он приехал. Дата прибытия представлена днём (1-31), месяцем (1-12) и годом (2000-2050), каждое значение кодируется отдельно. Для хранения даты используется минимально возможное количество байтов, одинаковое для всех гостей. Номер комнаты состоит из цифр от 0 до 9, причём каждая цифра кодируется одинаковым и минимальным количеством бит, а каждый номер комнаты — одинаковым и минимальным количеством байт. Для кодирования страны проживания выделено поле длиной 27 символов. Название страны проживания гостя записывается буквами латинского алфавита (26 символов, заглавные и строчные буквы различаются). Каждый символ кодируется одинаковым и минимальным количеством бит, а название каждой страны — одинаковым и минимально возможным количеством байтов. Известно, что для хранения данных о 1152 гостях использовалось 27 Кбайт памяти. Определите, какое максимальное количество комнат может быть в отеле.