Сколько существует различных наборов значений логических переменных x1,
x2, ... x10, которые удовлетворяют всем перечисленным ниже условиям?
(¬x1 ∧ x2∧¬x3) ∨ (¬x1 ∧ x2 ∧ x3) ∨ (x1 ∧ ¬x2 ∧ ¬x3) = 0
(¬x2 ∧ x3 ∧ ¬x4) ∨ (¬x2 ∧ x3 ∧ x4) ∨ (x2 ∧ ¬x3 ∧ ¬x4) = 0
...
(¬x8 ∧ x9 ∧¬x10) ∨ (¬x8 ∧ x9 ∧ x10) ∨ (x8 ∧ ¬x9 ∧ ¬x10) = 0
С РЕШЕНИЕМ!
1) F = A v B
2) F = A ^ B
3) F = A => B
Объяснение:
1. Поход в театр - А; в цирк - B.
F = A v B
Использовали дизъюнкцию. Мы пойдём или А, или В.
2. 15 делится на 3 и на 5
F = 15, A = 3, B = 5
F = A ^ B
Использовали конъюнкцию. 15 делится и на А, и на В.
3. Если сумма цифр числа делится на 3 без остатка, то число делится на 3.
A - сумма цифр числа делится на 3 без остатка; B - число делится на 3
F = A => B
Использовали импликацию. Если сумма цифр числа делится на 3 без остатка, то само число делится на 3 без остатка.
using System;
using System.Collections.Generic;
using System.Linq;
namespace restless
{
class Program
{
static void Main()
{
//элементы вводятся в 1 строку
List<int> lst = new List<int>(Console.ReadLine().Split(' ').Select(x => int.Parse(x)).ToArray());
for (int i = 0; i < lst.Count; i++)
if (lst[i] % 2 != 0)
lst.RemoveAt(i);
for (int i = 0; i < lst.Count; i++)
Console.Write($"{lst[i]} ");
}
}
}