Akina, насколько я знаю, есть некоторые методы оптимизации (как минимум отсечение заведомо неоптимальных укладок). Но в целом - если требуется точное решение - то только перебор.
Как-то совершенно непонятно что вы хотите получить.
Если нужно найти X, причем дано число A, такое что 0,6*X = A, то это простейшее линейное уравнение. Но это, очевидно, не та задача, которую вы решаете.
Сергей Сергей, да легко. Два стакана - слева и справа и соверновательный режим: кто быстрее "засыплется". А еще можно делать уровни (была такая версия на Спектруме - чтобы пройти уровень нужно было выполнить определенное условие)
Eitewi, уменьшающая размер какой строки. Вообще, если говорить о сжатии - то есть разные алгоритмы именно сжатия, способные уменьшить размер текста (порой значительно уменьшить). Но тут надо смотреть на конкретную задачу.
Кидаете её в /boot/grub/theme/
Прописываете в конфиг
делаете grub-mkconfig
Все.