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

Задание 15

uchitelka80: [quote](№ 4170) (Е. Джобс) Обозначим через ДЕЛ(n, m) утверждение «натуральное число n делится без остатка на натуральное число m». Сколько существует натуральных значений A, при которых формула ДЕЛ(A, 5) ∧ (¬ДЕЛ(2020, A) → (ДЕЛ(x, 1718) → ДЕЛ(2023, A))) тождественно истинна (то есть принимает значение 1 при любом натуральном значении переменной х)?[/quote] Помогите, пожалуйста, найти ошибку в моем решении: [pre2] s=0 def f(x,a): return (a%5==0)and((2020%a!=0)<=((x%1718==0)<=(2023%a==0))) for a in range (1,1000): ok=1 for x in range (1,1000): if not f(x,a): ok=0 break if ok==1: s+=1 print(s) [/pre2] В ответах 6, у меня получается 199 (тремя способами переписала программу)

Ответов - 2

MrAndrewson: Маленький диапазон и для а и для x берете

uchitelka80: Спасибо! Увидела свою глупую ошибку



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