把 2019 分解成 3个各不相同的正整数之和,并且要求每个正整数都不包含数字 2和 4,一共有多少种不同的分解方法?
注意交换 3 个整数的顺序被视为同一种方法,例如 1000+1001+18 和 1001+1000+18 被视为同一种。
num = 0
for i in range(1,672):
for j in range(i+1,1010):
k = 2019 - i - j
if (k > j and '2' not in str(i) + str(j) + str(k) and '4' not in str(i) + str(j) + str(k)):
num = num + 1
print(num)