Скажем, например, у меня есть два входа, один в диапазоне 1-5, а другой в диапазоне 1-7. Есть ли способ кодировать оба входа в одну двоичную строку, чтобы минимизировать количество потерянного пространства? Прямо сейчас у меня есть 3 бита, выделенных для обоих входов, всего 6-битная двоичная строка. Есть лучший способ сделать это? Как насчет N входов? Большое вам спасибо!