1176:手机靓号
Description
小风刚买了手机,去营业厅开户,营业员让其挑选自己喜欢的号码,但那么多号码着实让他眼花,他对号码的要求是在号码中6和8的个数要不少于5个,并且没有数字4,于是请你给他编了一个程序。
Input
输入不多于50组的数,(手机号码),每个数以13或15开头,长为11位。
Output
输出数中,含有6和8的不少于5个,并且没有4的数,并统计号码的个数,
Sample Input
13656689866
13805880343
15967126781
13808866888
Sample Output
13656689866
13808866888
2
#include<iostream>
#include<string>
using namespace std;
int main()
{
string s;
int count=0;
while((cin>>s)!=NULL)
{
int temp=0;
for(int k=0;k<11;k++)
{
if(s[k]=='6'||s[k]=='8')
temp++;
if(s[k]=='4')
{
temp=0;
break;
}
}
if(temp>=5)
{
cout<<s<<endl;
count++;
}
}
cout<<count<<endl;
}