Игра. ДНФ

Дополнительная информация:

Система выдает вам случайный вектор функции. Вы можете управлять количеством переменных функции и получить другой случайный вектор, нажав кнопку "Другой вектор функции". Ваша задача ввести корректную ДНФ по данному вектору. Правила ввода:
  1. Нумерация переменных начинается с 1 во всех случаях. Если, к примеру, функция от 3 аргументов, а вы введете x5, то эта переменная всегда будет равна 0.
  2. Для ввода переменных пишите x (или X) с индексом переменной (xi = \(x_i\), где \(i\) - индекс переменной). Например, ввод x1, будет обработан как \(x_1\).
  3. Для ввода конъюнкции ничего писать не нужно, просто напишите переменные слитно, это будет воспринято как конъюнкция. Например, ввод x1x2, будет обработан как \(x_1x_2\) (конъюнкция).
  4. Для ввода дизъюнкции пишите букву v (или V). Например, ввод x1Vx2x3, будет обработан как \(x_1 \vee x_2x_3\).
  5. Для ввода отрицания пишите -. Например, ввод -x3, будет обработан как \(\overline{x_3}\).
  6. Если ДНФ не существует, введите 0.
  7. Если ДНФ равна 1, введите 1.
После ввода ДНФ, нажмите кнопку "Проверить ответ". Вы увидите обработанную ДНФ, таблицу истинности для всех термов и итоговой ДНФ, а так же вектор функции.