2019年蓝桥杯F题---特别数的和

在这里插入图片描述
code:

#include<stdio.h>

int isok(int num){
    
    
	while(num){
    
    
		if(num%10==2||num%10==0||num%10==1||num%10==9)return 1;
		num/=10;
	}
	return 0;
}

int main(){
    
    
	int n;
	scanf("%d",&n);
	
	int sum=0;
	for(int i=1;i<=n;i++){
    
    
		if(isok(i)){
    
    
			sum+=i;
		}
	}
	printf("%d",sum);
	return 0;
} 

猜你喜欢

转载自blog.csdn.net/timelessx_x/article/details/115026467