与7无关的数
与7无关的数
http://www.nowcoder.com/questionTerminal/776d401bf86d446fa783f0bef7d3c096
思路
最简单的方法就是一个个地进行判断是否与 7 有关
#include<iostream>
using namespace std;
bool isRelative(int num){
if(num % 7 == 0) return false;
while(num){
if(num % 10 == 7) return false;
num /= 10;
}
return true;
}
int main(){
int n;
while(cin >> n){
int sum = 0;
for(int i = 1; i <= n; i ++){
if(isRelative(i))
sum += i * i;
}
cout << sum << endl;
}
} 算法题解 文章被收录于专栏
不定期更新一些算法题解,有什么问题可以随时留言~
查看7道真题和解析
