Написать программу,которая находит все четырехзначные числа abcd,для которых выполняются условия 1)a,b,c,d-разные цифры2)a*b-c*d=a+b+c+d

20 Апр 2020 в 19:40
173 +1
1
Ответы
1
for a in range(1, 10):
for b in range(10):
if b != a:
for c in range(10):
if c != a and c != b:
for d in range(10):
if d != a and d != b and d != c:
if a*b - c*d == a + b + c + d:
number = 1000*a + 100*b + 10*c + d
print(number)

Эта программа будет находить и печатать все четырехзначные числа abcd, для которых выполняется условие ab - cd = a + b + c + d и цифры a, b, c, d являются различными.

18 Апр 2024 в 13:37
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир