Автор | Сообщение |
|
Отправлено: 11.03.21 10:07. Заголовок: задание 15, номер 1063. разные ответы
Укажите наименьшее целое значение А, при котором выражение (3x + 2y ≠ 90) ∨ ((A > x) ∧ (A > y)) истинно для любых целых неотрицательных значений x и y. Мы написали программу, def func(x, y, A) : return ((3 * x + 2 * y != 90) + ((A > x) * (A > y))) for A in range (1,1000): proverka = True for x in range (1,1000): for y in range (1,1000): if not func(x, y, A): proverka = False break if proverka: print (A) и получается ответ 43, а не 46, как указано на сайте. Объясните, пожалуйста.
|
|
|
Ответов - 1
[только новые]
|
|
|
Отправлено: 11.03.21 11:02. Заголовок: Ответ
Читаем внимательно условие: цитата: | ... для любых целых неотрицательных значений x и y. |
| Поэтому for x in range (1000): for y in range (1000):
|
|
|