Выбираем из условия все. что касается номера подразделения (именно он имеет диапазон от 1 до 1200). Итак:
- номер подразделения (целое число от 1 до 1200);
- номер подразделения кодируется отдельно и занимает минимально возможное целое число байтов.
Чтобы закодировать число 1200, нужно 11 бит.
Действительно, 2¹⁰ = 1024, 2¹¹ = 2048 и 1024 < 1200 < 2048.
11 бит - это 11/8 = 1 целая и 3/8 байта. Округляем до целых в большую сторону, получаем 2 байта.