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

На чис­ло­вой пря­мой даны три от­рез­ка: P  =  [3; 43], Q  =  [18; 91], R  =  [72; 115]. Ука­жи­те наи­мень­шую воз­мож­ную длину та­ко­го от­рез­ка A, для ко­то­ро­го ло­ги­че­ское вы­ра­же­ние

 левая круг­лая скоб­ка x при­над­ле­жит Q пра­вая круг­лая скоб­ка → (¬ левая круг­лая скоб­ка x при­над­ле­жит P пра­вая круг­лая скоб­ка → ((¬ левая круг­лая скоб­ка x при­над­ле­жит R пра­вая круг­лая скоб­ка ∧¬ левая круг­лая скоб­ка x при­над­ле­жит A пра­вая круг­лая скоб­ка пра­вая круг­лая скоб­ка →¬ левая круг­лая скоб­ка x при­над­ле­жит Q пра­вая круг­лая скоб­ка пра­вая круг­лая скоб­ка пра­вая круг­лая скоб­ка

ис­тин­но (т. е. при­ни­ма­ет зна­че­ние 1) при любом зна­че­нии пе­ре­мен­ной x.

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

Ре­ше­ние.

Вве­дем обо­зна­че­ния:

(x ∈ P) ≡ P; (x ∈ R) ≡ R;(x ∈ Q) ≡ Q; (x ∈ A) ≡ A.

Тогда, при­ме­нив пре­об­ра­зо­ва­ние им­пли­ка­ции, по­лу­ча­ем:

 Q → (¬ P → ((¬ R∧¬ A пра­вая круг­лая скоб­ка →¬Q пра­вая круг­лая скоб­ка пра­вая круг­лая скоб­ка =  Q → (¬ P → (¬(¬ R∧¬ A пра­вая круг­лая скоб­ка ∨¬Q пра­вая круг­лая скоб­ка пра­вая круг­лая скоб­ка =  Q → (¬ P → ( R A∨¬Q пра­вая круг­лая скоб­ка пра­вая круг­лая скоб­ка = Q → ( P R A∨¬Q пра­вая круг­лая скоб­ка  Q P R A∨¬Q Q P R A

Вы­ра­же­ние ¬ Q P Rис­тин­но толь­ко тогда, когда x ∈ (- бес­ко­неч­ность ; 43] и x ∈ [72;  бес­ко­неч­ность ). В таком слу­чае для того, чтобы вы­ра­же­ние было ис­тин­но при любом x, A долж­но ле­жать в про­ме­жут­ке (43; 72). Сле­до­ва­тель­но, наи­боль­шая воз­мож­ная длина про­ме­жут­ка равна 72 − 43  =  29.

 

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

P=[i for i in range(3,44)]

Q=[i for i in range(18,92)]

R=[i for i in range(72,116)]

point=[3,18,43,72,91,115]

result=[]

for start in point:

for end in point:

A = [i for i in range(start, end)]

f = 1

for x in range(1, 200):

f *= (x in Q) <= ((not(x in P)) <= (((not(x in R)) and (not (x in A))) <= (not (x in Q))))

if f == 1:

result.append( end-start)

print(min(result))

 

Ответ: 29.


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

Источник: Стат­Град: Тре­ни­ро­воч­ная ра­бо­та 24.10.2024 ИН2410101