挑7
- 描述
- 输入输出
- 测试用例
- 代码
描述
输出7有关数字的个数,包括7的倍数,还有包含7的数字(如17,27,37…70,71,72,73…)的个数
输入输出
输入:一个正整数N。(N不大于30000)
输出:不大于N的与7有关的数字个数,例如输入20,与7有关的数字包括7,14,17.
测试用例
| 输入 | 输出 |
|---|---|
| 20 | 3 |
代码
#include <iostream>
#include <string>
using namespace std;
int main(){
int num, res = 0;
cin >> num;
for (int i = 1; i <= num; i++){
int temp = i;
if (0 == temp % 7){
res++;
continue;
}
while (temp){
if (7 == temp % 10){
res++;
temp = 0;
continue;
}
temp /= 10;
}
}
cout << res;
return 0;
}
6984

被折叠的 条评论
为什么被折叠?



