题目如下
题目解析
这道题目是填空题,我们直接进行暴力求解即可,我们只需要两层循环即可,最后需要维持顺序,因为同一个数是一个答案。
代码如下
res = 0
for i in range(1, 2019):
for j in range(i+1, 2019):
if i+j >= 2019 or 2019-i-j<=j:# 用于维持顺序
break
k = 2019 - i - j
str_i, str_j, str_k = str(i), str(j), str(k)
if '4' in str_i or '2' in str_i or '4' in str_j or '2' in str_j or '4' in str_k or '2' in str_k:
continue
res += 1
print(res)