题目描述
求出a到b之间有多少个数数位之和为5的倍数
输入描述
输入一行包含两个整数x,y (0≤x,y≤1000000)
输出描述
输出一个整数
#include<iostream> using namespace std; int main() { int x,y,count=0; cin>>x>>y; for(int i=x;i<=y;i++){//a到b之间 int n=i,m=0; while(n){//计算数位和 m+=n%10; n/=10; } if(m%5==0) count++; } cout<<count<<endl; return 0; }