题目描述
将每一个数字进行一一枚举,如果检查时不带有数字4则答案可以加1
cpp
#include<bits/stdc++.h>
using namespace std;
int ans;
bool check(int n)
{
while(n)
{
if(n % 10 == 4)return false;
n /= 10;
}
return true;
}
int main()
{
for(int i = 10000; i <= 99999; i ++)
{
if(check(i))ans ++;
}
cout << ans;
return 0;
}