题目描述
找出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;
return 0;
}