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 являются различными.
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 являются различными.