Обозначим через ДЕЛ(n, m) утверждение «натуральное число n делится без остатка на натуральное число m». Пусть на числовой прямой дан отрезок B = [60,80]. Для какого наибольшего натурального числа А логическое выражение
ДЕЛ(x, А) ∨ ((x ∈ B) → ¬ДЕЛ(x, 22))
истинно (т.е. принимает значение 1) при любом целом положительном значении переменной х?
Ответ:
Апробация I 05.03.25 ЕГЭ по информатике – задание №15
Решение:
Решение на Python —
|
1 2 3 4 5 6 7 |
for a in range(1,1000): f = True for x in range(1,1000): if ((x%a==0) or ((60<=x<=80) <= (x%22!=0))) == 0: f = False if f == True: print(a) |
…
11
22
33
66
Ответ: 66
