POJ 2701 与7无关的数
- 时间限制:
- 1000ms
- 内存限制:
- 65536kB
- 描述
- 一个正整数,如果它能被7整除,或者它的十进制表示法中某个位数上的数字为7,则称其为与7相关的数.现求所有小于等于n(n<100)的与7无关的正整数的平方和.
- 输入
- 输入为一行,正整数n,(n<100)
- 输出
- 输出小于等于n的与7无关的正整数的平方和
- 样例输入
-
21
- 样例输出
-
2336
(1)、源代码:
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int i, n, sum = 0;
cin >> n;
for(i = 1; i <= n; i++)
if((i % 10 != 7) && (i % 7 != 0) && ((i / 10) % 10 != 7))
sum += i * i;
cout << sum << endl;
return 0;
}
(2)、解题思路:略
(3)、可能出错:略