Автор | Сообщение |
|
Отправлено: 08.03.22 10:50. Заголовок: Задание 15,номер 401 (https://postimg.cc/XZD0x2tC - ссылка на скрин номера)
for A in range(1,1000): for x in range(1,1000): if ((70 % A == 0) and ((x % A != 0) <= (x % 18 == 0) <= (x % 42 != 0))) == True: print(A) break Вот мое решение этого номера, но с ответом не сходится, так как выдается еще больше числа. Все перепроверил и ошибок не нашел, подскажите что не так
|
|
|
Ответов - 4
[только новые]
|
|
|
| Администратор
|
Сообщение: 3365
|
|
Отправлено: 08.03.22 11:01. Заголовок: Почитайте разбор зад..
Почитайте разбор задачи Р-35, как решать ее с помощью программы.
|
|
|
|
Отправлено: 08.03.22 11:21. Заголовок: Через функции получи..
Через функции получилось, но чем не подходит данный метод ? В чем его ошибка?
|
|
|
|
| Администратор
|
Сообщение: 3366
|
|
Отправлено: 08.03.22 11:29. Заголовок: Вы печатаете А, как ..
Вы печатаете А, как только найдете одно значение x, при котором выражение истинно.
|
|
|
|
Отправлено: 08.03.22 11:48. Заголовок: Спасибо большое !..
Спасибо большое !
|
|
|
|