该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
for a1 in range(1,10):
for a2 in range(1,10):
if a2 >= a1 or a1-a2==a2:
continue
a3 = a1-a2
for b1 in range(1,10):
if b1 in [a1,a2,a3]:
continue
for b2 in range(1,10):
if b2 in [a1,a2,a3,b1] or b1%b2 !=0 or \
b1/b2 in [a1,a2,a3,b1,b2] or a3*(b1/b2) in [a1,a2,a3,b1,b2] or a3*(b1/b2) >9:
continue
b3 = b1/b2
c3 = a3*b3
for c1 in range(1,10):
if c1 in [a1,a2,a3,b1,b2,b3,c3] or c1>c3 or c3-c1 in [a1,a2,a3,b1,b2,b3,c3]:
continue
c2 = c3-c1
print ("\n")
print ("%d-%d=%d" % (a1,a2,a3))
print ("%d/%d=%d" % (b1,b2,b3))
print ("%d+%d=%d" % (c1,c2,c3))