题目:
代码实现:
sum=0
for i in range(1,2020):
s=list(str(i))
for j in s:
if j=='2' or j=='0' or j=='1' or j=='9':
sum+=i*i
break
#如果一个数同时有两个或以上的关键数,不break就会加好多遍
else:
continue
#continue而不是break,防止因为第一个不是关键数就放弃掉
print(sum)
答案:
2658417853