Задания
Версия для печати и копирования в MS Word
Тип 15 № 87433
i

Обо­зна­чим через ДЕЛ(n, m) утвер­жде­ние «на­ту­раль­ное число n де­лит­ся без остат­ка на на­ту­раль­ное число m; и пусть на чис­ло­вой пря­мой дан от­ре­зок B  =  [140; 230]. Для ка­ко­го наи­боль­ше­го на­ту­раль­но­го числа А фор­му­ла

ДЕЛ(x, A) ∨ ((x ∈ B) → (¬ДЕЛ(x, 41) ∨ (x + A ≤ 306)))

тож­де­ствен­но ис­тин­на (т. е. при­ни­ма­ет зна­че­ние 1) при любом на­ту­раль­ном зна­че­нии пе­ре­мен­ной x?

Спрятать решение

Ре­ше­ние.

При­ведём дру­гое ре­ше­ние на языке Python.

for a in range(1000, 0, -1):

b = list(range(140,231))

f = True

for x in range(1, 1000):

if not((x % a == 0) or ((x in b) <= ((x % 41 != 0) or ((x+a)<= 306)))):

f = False

if f:

print(a)

break

 

 

 

Ответ: 101.


Аналоги к заданию № 87406: 87433 Все