Имеются две кучки камней – 3 и 2 камня. Два игрока
ходят по очереди. За один ход игрок либо
увеличивает количество камней в какой-то куче в 3
раза, либо добавляет 3 камня. Выигрывает тот
игрок, после хода которого в одной из кучек
становится не менее 24 камней. В распоряжении
игроков неограниченное количество камней. Кто
выиграет: игрок, сделавший первый ход или второй?
Каким должен быть первый ход игрока?
n = int(input("Введите сколько чисел вы хотите ввести: "))
a = []
for x in range(1, n + 1):
a.append(int(input("Введите число " + str(x) + ": ")))
s = 0
for x in range(0, len(a)):
s += a[x]
print("Среднее арифметическое всех чисел:", s/len(a))
2.print("Числа, которые задумал Ипполит: ")
for x in range(100, 1000):
if x % 15 == 11 and x % 11 == 9:
print(x)
3.n = int(input("Введите сколько чисел вы хотите ввести: "))
a = []
for x in range(1, n + 1):
a.append(int(input("Введите число " + str(x) + ": ")))
c = []
n = []
p = 0
for x in range(0, len(a)):
if a[x] % 2 == 0:
c.append(a[x])
elif a[x] % 2 != 0:
n.append(a[x])
if a[x] > 0:
p += 1
u = 1
s = 0
for x in range(0, len(c)):
u *= a[x]
for x in range(0, len(n)):
s += a[x]
print("Произведение четных чисел:", u)
print("Сумма нечетных чисел:", s)
print("Количество положительных чисел:", p)
Нам нужно найти наибольшее число x, при котором данное выражение ложно. Когда оно вообще ложно?
В данном логическом выражении используется дизъюнкция (ИЛИ), которая ложна только в одном случае - это когда оба выражения ложны. Когда же выражения ложны? Рассмотрим же их. В обоих выражениях фигурирует отрицание. То есть, выражение в скобках должны быть истинным. Объясняю:
НЕ (истина) = ложь
А это значит, что условие (x < 10) и (число чётное) должны выполняться. Нам нужно найти наибольшее чётное число. Это не может быть 10, поскольку знак неравенства строгий, следовательно, ближайшее наибольшее чётное число - это 8.
ответ8
Задание 2Для данного выражения требуется выполнение следующих условий:
НЕ (x < 7) должно быть ложным, то есть (x < 7) должно быть истинным(x < 6) должно быть ложнымВторое выражение мы можем преобразовать так:
(x ≥ 6). Почему 6 включительно? Потому что, подставив шестёрку в исходное выражение получим: 6 < 6 - ложь. Итого наше выражение имеет вид:
НЕ (x < 7) или (x ≥ 6). Нужно найти наибольшее число, при котором выражение ложно. Это число: 6.
ответ6
Задание 3Такое же, как и 2
Задание 4Решается абсолютно также, как и 2. Дизъюнкция - значит в обеих частях выражения должна быть ложь. Когда ложь получается в двух выражениях? Рассмотрим эти случаи:
НЕ (x < 6) ложно тогда, когда (x < 6) истинно(x < 5) ложно тогда, когда (x ≥ 5)Итого:
НЕ (x < 6) ИЛИ (x ≥ 5)
ответ5