
解法:
#include <iostream>
using namespace std;
bool check(int n)
{
int i = 0;
while(n)
{
i = n%10;
n = n/10;
if(i == 2||i == 4)
{
return false;
}
}
return true;
}
int main()
{
// 请在此输入您的代码
int res = 0;
for(int num1 = 1;num1 <= 2019;num1++)
{
for(int num2 = num1 + 1;num2 <= 2019; num2++)
{
int num3 = 2019 - num2 - num1;
if(check(num1)&&check(num2)&&check(num3))
{
if(num3 > num2)
{
res++;
}
}
}
}
cout<<res<<endl;
return 0;
}