Тут, значит, так делается. Переменные, от которых зависит ваша функция -
. Конкретно в вашем случае переменных 4, и сейчас вы поймёте, почему.
Каждая переменная может принимать значения 0 или 1, поэтому набор значений переменных - это упорядоченный набор нулей-единичек. Если переменных 4, то наборы значений нумеруются по такому правилу: набору
приписывается номер 0, набору
- номер 1, набору
- номер 2, ..., набору
- номер 15 (вот именно поэтому вам и надо считать, что переменных 4 - в условии вашей задачки номеров, бОльших 15, нет, а значит, 4-х переменных хватит (а трёх, разумеется, не хватит)).
Ну а дальше просто: функция
определяется равенствами:
(потому что
- это набор значений переменных, имеющий номер 1), потом и так далее, которое вы сами заполните, и, наконец,
, потому что
- это набор с номером 15. На всех остальных наборах, номера которых у вас не указаны, функция
обращается в логической нуль. Всё, функция задана, можно строить.