描述
纯粹偶数指的是一个数的各个位都是偶数的数,比如: 2468 ;请编程求出 1000~n 中,所有的四位的纯粹偶数有多少个?
输入描述
输入一个整数 n,n<=9999
输出描述
输出纯粹偶数的个数
用例输入 1
2000
用例输出 1
1
用例输入 2
3000
用例输出 2
125
#include <iostream>
using namespace std;
int n,cnt;
bool check(int n){//数位分离函数
while(n!=0){
if((n%10)%2!=0)
return false;
n/=10;
}
return true;
}
int main() {
cin>>n;
for(int i=1000;i<=n;i++){
if(check(i))
cnt++;
}
cout<<cnt;
return 0;
}