输入两个4位数a和b,求a和b有多少个每位数字相加等于5的数字。例如a=1004,b=1005,1004的各个数位之和=5,满足条件的有1个
【样例输入】
1004 1005
【样例输出】
1
代码如下
#include<iostream>
using namespace std;
int main()
{
int a,b,count=0,s=0;
cin>>a>>b;
for(int i=a; i<=b; i++) {
count+=i;
int ge=count/1%10;
int shi=count/10%10;
int bai=count/100%10;
int qian=count/1000%10;
if(ge+shi+bai+qian==5)s++;
}
cout<<s<<endl;
return 0;
}