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

Обо­зна­чим через ДЕЛ(n, m) утвер­жде­ние «на­ту­раль­ное число n де­лит­ся без остат­ка на на­ту­раль­ное число m».

Для ка­ко­го наи­мень­ше­го на­ту­раль­но­го числа А фор­му­ла

(ДЕЛ(x, 2) → ¬ДЕЛ(x, 5)) ∨ (x + A ≥ 70)

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

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

Ре­ше­ние.

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

for a in range(1, 1000):

flag = 1

for x in range(1, 10000):

F = ((x % 2 == 0) <= (x % 5 != 0)) or (x + a >= 70)

if not F:

flag = 0

break

if flag == 1:

print(a)

break

 

Ответ: 60.

 

При­ведём ре­ше­ние Ильи Ан­дри­а­но­ва на языке Python.

def F(x, A):

return ((x % 2 == 0) <= (x % 5 != 0)) or (x + A >= 70)

for A in range(1, 1000):

if all(F(x, A) for x in range(1, 10000)):

print(A)

break


Аналоги к заданию № 45249: 47219 69893 Все

Источник: ЕГЭ по ин­фор­ма­ти­ке 07.06.2024. Ос­нов­ная волна. Даль­ний Во­сток