jzxx1033能被5整除且至少有一位数字是5的所有整数的个数

题目描述
找出1-N中能被5整除且至少有一位数字是5的所有整数的个数.N<32767

输入
输入只有一行,只有1个整数N。

输出
输出只有一行(这意味着末尾有一个回车符号),包括1个整数。

样例输入
9999
样例输出
1271

满分代码:
#include <iostream>
using namespace std;
int main() {
	int i,n,j=0;
	cin>>n;
	for(i=1; i<=n; i++) {
		if(i%5==0 && (i%10==5 || (i/10)%10==5 || (i/100)%10==5 || (i/1000)%10==5 || i/10000==5)) j++;
	}
	cout<<j;
}

猜你喜欢

转载自blog.csdn.net/lyz060510/article/details/85123597