http://projecteuler.net/problem=21 [Answer:31626]
来源:互联网 发布:java最新开发面试题 编辑:程序博客网 时间:2024/05/16 06:44
#include <iostream>using namespace std;int main(){ const int N = 10000; int nDivisorsDum[N]; fill( nDivisorsDum, nDivisorsDum+N, 0 ); for ( int i = 1; i < N; ++i ) { for ( int j = i + i; j < N; j += i ) { nDivisorsDum[j] += i; } } int nSum = 0; for ( int i = 1; i < N; ++i ) { if ( nDivisorsDum[i] < N && nDivisorsDum[i] != i && nDivisorsDum[nDivisorsDum[i]] == i ) { nSum += i; } } cout << nSum << endl; return 0;}
- http://projecteuler.net/problem=21 [Answer:31626]
- http://projecteuler.net/problem=5 [Answer:232792560]
- http://projecteuler.net/problem=6 [Answer:25164150]
- http://projecteuler.net/problem=7 [Answer:104743]
- http://projecteuler.net/problem=8 [Answer:40824]
- http://projecteuler.net/problem=9 [Answer:31875000]
- http://projecteuler.net/problem=10 [Answer:142913828922]
- http://projecteuler.net/problem=11 [Answer:70600674]
- http://projecteuler.net/problem=12 [Answer:76576500]
- http://projecteuler.net/problem=13 [Answer:5537376230]
- http://projecteuler.net/problem=14 [Answer:837799]
- http://projecteuler.net/problem=15 [Answer:137846528820]
- http://projecteuler.net/problem=16 [Answer:1366]
- http://projecteuler.net/problem=17 [Answer:21124]
- http://projecteuler.net/problem=18 [Answer:1074]
- http://projecteuler.net/problem=19 [Answer:171]
- http://projecteuler.net/problem=20 [Answer:648]
- http://projecteuler.net/problem=22 [Answer:871198282]
- http://projecteuler.net/problem=20 [Answer:648]
- ant 常用命令
- 服务器实时同步文件 服务镜像解决方案 lsyncd
- 怎样做好一个团队领导 情商与智商共存
- 奔着各个银行北分去的研究生们,友情提示一下你们
- http://projecteuler.net/problem=21 [Answer:31626]
- 看门狗
- [USACO 1.2.5] Dual Palindromes
- 四十一秒浓缩一生。
- c/s模式在移动便携系统应用的一点理解
- 注释ASPX文件内容
- [USACO 1.2] Summary of Section 1.2
- Spring destroy-method="close"的作用
- windows访问共享文件夹,提示无权访问的一个原因