Задача к ЕГЭ по информатике на тему «неравенства» №6

Для какого наибольшего целого неотрицательного числа A  выражение

(5x + 2y ⁄= 85)∨ (A ≤ x )∨(x ≤ y)

тождественно истинно при любых целых неотрицательных x  и y?

Чтобы дизъюнкция была истинной при любом неотрицательном целом значении x  и y  рассмотрим случай, когда (5x+ 2y ⁄= 85) = 0,  (x ≤ y) = 0  и (A ≤ x) = 1.

Это эквивалентно следующей системе:

( ||5x + 2y = 85, |{ |x > y, ||(  A ≤ x » class=»math-display» src=»/images/inform/reshen/reshen-2914-6.svg» width=»auto»></div>
</td>
</tr>
</tbody>
</table>
<p class=

Самое сильное ограничение для A  в системе будет тогда, когда x  впервые станет больше y,  то есть при 13  и     10  соответственно (при меньших x,  y  будет строго больше).

Значит, наибольшее значение A  при заданных условиях — 13

Программное решение

for a in range(100, 1, -1):
    flag = True
    for x in range(1000):
        for y in range(1000):
            if ((5*x + 2*y != 85) or (a <= x) or (x <= y)) == False:
                flag = False
                break
        if flag == False:
            break
    if flag == True:
        print(a)
        break

Ответ: 13
Оцените статью
Я решу все!