5.三羊献瑞

观察下面的加法算式:
      祥 瑞 生 辉
  +   三 羊 献 瑞
-------------------
   三 羊 生 瑞 气

其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。

请计算“三羊献瑞”四个字分别代表的数字

答案格式:CTF{xxxx},xxxx为“三羊献瑞”四个字分别代表的数字  

import itertools
for (a,b,c,d,e,f,g,h) in list( itertools.permutations( ['0','1','2','3','4','5','6','7','8','9'], 8 ) ):
if int( e+d+f+g ) + int( a+b+c+d ) == int( a+b+f+d+h ):
print ('result: ',a,b,c,d)

原文地址:https://www.cnblogs.com/DennyT/p/11331302.html