杭电oj2089

在这里插入图片描述

#include<iostream>
#include<vector>
using namespace std;
vector<int>v;
int number(int n)
{
	while(n!=0)
	{
		if(n%10==4||n%100==62)
			return 0;
		n=n/10;
	}
	return 1;//若不是不吉利数字,返回1 
}

int main(){
	for(int i=1;i<1000005;i++)
      { if(number(i))
         v.push_back(i);//将所有不是不吉利数字的放到容器里 
            }
	int n,m;
	while(cin>>n>>m){
		if(n==0&&m==0)
		break;
		int count=0;
		for(int j=0;j<v.size();j++){
			if(v[j]>=n&&v[j]<=m)
			   count++;
		}
	   cout<<count<<endl;	
	}
	return 0;
} 
发布了43 篇原创文章 · 获赞 0 · 访问量 583

猜你喜欢

转载自blog.csdn.net/weixin_45191675/article/details/104934117