>Основной тезис:
>Из таблицы не выведешь формулу (формулу не таблицу)
>Пожалуйста, прекрати позориться, прочитай какую-нибудь книжку по дискретной математике уже. Любая функция на ограниченном наборе значений всегда может быть задана таблицей. И любая таблица может быть выписана в виде формулы-полинома, который можно упростить до более удобочитаемой функции, если она вообще существует. Для дискретный функций формула и таблица - это просто разные формы записи одних и тех же понятий. Что до экономии условий, на которой ты так зациклен, то тебе привели формулу вообще без if'ов.
>И любая таблица может быть выписана в виде формулы-полинома, который можно упростить до более удобочитаемой функции, если она вообще существует.
>упростить до более удобочитаемой функции
Сегодня я наткнулся на "минимизация булевых функций". Там ряд каких-то алгоритмов. То есть упрощение функции — это проблема? Откуда узнать, существует ли более простая запись функции? Может просто нужно было использовать другой алгоритм упрощения?