50,853
社区成员
![](https://csdnimg.cn/release/cmsfe/public/img/topic.427195d5.png)
![](https://csdnimg.cn/release/cmsfe/public/img/me.40a70ab0.png)
![](https://csdnimg.cn/release/cmsfe/public/img/task.87b52881.png)
![](https://csdnimg.cn/release/cmsfe/public/img/share-circle.3e0b7822.png)
#include <iostream>
using namespace std;
bool No_2and4(int a){
while(a != 0){
if(a % 10 == 4){
return false;
}
if(a % 10 == 2){
return false;
}
a /= 10;
}
return true;
}
int main()
{
int sum = 0;
int i,j,k;
for(i = 1 ;i <= 2019;i++){
for(j = 1;j <= 2019;j++){
k = 2019 - i -j;
if( No_2and4(i) && No_2and4(j) && No_2and4(k)){
if(i < j && j < k){
sum++;
}
}
}
}
cout<<sum;
return 0;
}