Форум » Логические выражения » Задача по егэ (№15 егэ) » Ответить

Задача по егэ (№15 егэ)

Pavla: Подбор числа N. На числовой прямой даны отрезки A = [30; 62], B = [25; 38] и C = [40; N] и функция (¬(x∈B)→¬(x∈A))∧(¬(x∈C)→(x∈A)) При каком наименьшем числе N функция F(x) истинна более чем для 20 целых чисел x?

Ответов - 3

zachto: Приведите предполагаемое решение, иначе непонятно в чем проблема.

Pavla: a1,a2,b1,b2, c1=30,62,25,38,40 a=[ i for i in range(a1,a2+1)] b=[i for i in range(b1, b2+1)] for c2 in range(41,100): k=0 c=[i for i in range(c1,c2+1)] for x in range(0,100): if (((x in b) or (x not in a)) and ((x in c) or (x in b)))==0: k+=1 if k>20: print (c2, k) break

Ж: n= 74 количество иксов= 21 список иксов: [30, 31, 32, 33, 34, 35, 36, 37, 38, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74] Ошибка: if (((x in b) or (x not in a)) and ((x in c) or (x in b)))==0:




полная версия страницы