

算法看不懂,两个check


看了wp原来两个check是验证杨辉三角。。。
def triangles():
N=[1]
while True:
yield N
N.append(0)
N=[N[i-1] + N[i] for i in range(len(N))]
n=0
x=''
for t in triangles():
# print(t)
x+=''.join(map(str,t))
n=n+1
if n == 20:
break
import hashlib
m=hashlib.md5(x.encode()).hexdigest()
# print(x)
print('RCTF{'+m+'}')
#RCTF{37894beff1c632010dd6d524aa9604db}