问题描述:
Let d(n) be defined as the sum of proper divisors of n (numbers less than n which divide evenly into n).
If d(a) = b and d(b) = a, where a b, then a and b are an amicable pair and each of a and b are called amicable numbers.
For example, the proper divisors of 220 are 1, 2, 4, 5, 10, 11, 20, 22, 44, 55 and 110; therefore d(220) = 284. The proper divisors of 284 are 1, 2, 4, 71 and 142; so d(284) = 220.
Evaluate the sum of all the amicable numbers under 10000.
解决方法:
找到一个数(a)的因子的和(b),然后这再找到这个和的因子的和(c)。
找到符合a==c的数。
public static int count_divisors_sum(long number) { //找到一个数的因子的 和
int count = 1;
for(int i=2; i*i<=number; i++){
if(number%i==0){
count+=i;
if(i*i<number){
count += number/i;
}
}
}
return count;
}
分享到:
相关推荐
21. The maximum emission rate is 500 packets/sec and the maximum transmission rate is 350 packets/sec. The corresponding traffic intensity is 500/350 =1.43 > 1. Loss will eventually occur for each ...
21. 删除视图:DROP VIEW 语句(Problem 21) DROP VIEW 语句用于删除一个视图。 22. 修改表结构:ALTER TABLE 语句(Problem 22) ALTER TABLE 语句用于修改表的结构,例如添加或删除列。 23. 全文本搜索:...
Title: Computer-Based Problem Solving Process Author: Teodor Rus Length: 350 pages ...Chapter 21. Efficiency of Batch Operating Systems Chapter 22. Convenience of the BOS Chapter 23. Real-Time Systems
基于TEAM (testing electromagnetic Problem 21 基准模型,从实验和仿真计算两方面系统地研究 多谐波激励下变压器结构件杂散损耗建模与验证方法。考虑 线圈涡流损耗的影响,提出一种基于实验更准确地确定结构 件杂散...
C#,21根火柴棍问题(21 Matchticks Problem)的算法与源代码 21根火柴棍问题是西方经典游戏之一。 给定21根火柴,2个人A和B(比如:分别是计算机和用户)。 每个人一次可以挑选 1-- 4 根火柴。 被迫挑最后一根...
例如,在对TEAM Problem 21 (Model B) 进行计算时,可以采用以下形式的双重傅立叶级数逼近: \[ B_z(x,y) = \sum_{m=1}^{\infty} \sum_{n=1}^{\infty} A_{mn} \cos(u_m \pi x / a) \cos(v_n \pi y / b) \] 其中,$...
21. 〔用 手 或 器 具 〕击 ; 打 - hit 22. 立即;马上 - immediately 23. 陷入;参与 - get involved 24. 绷带 - bandage 25. 生病的;有病的 - sick 26. 膝;膝盖 - knee 27. 鼻出血 - nosebleed 28. 呼吸 - ...
1 Introduction......Page 21 --- Problem Solving & Traditional AI Problems......Page 27 POLyA’s five sTePs fOr PrOBLem sOLvinG......Page 28 PrOBLem-sOLvinG Techniques......Page 33 humAn WinDOW.........
Title: Problem Solving in Data Structures & Algorithms Using Java: The Ultimate Guide to Programming Author: Hemant Jain Length: 436 pages Edition: First Edition Language: English Publisher: ...
【标题】"0-1-knapsack-problem-master (21).zip" 提到的是一个与优化问题相关的项目,具体来说是0-1背包问题的实现。在计算机科学和运筹学中,0-1背包问题是一个经典的组合优化问题,它的目标是在容量有限的背包里...
在本压缩包"0-1-knapsack-problem-master (21)c.zip"中,我们可以预见到它包含了用C语言实现的0-1背包问题解决方案。 0-1 背包问题的定义如下:假设我们有一组物品,每个物品都有一个重量和价值,我们需要选择一些...
ASP.NET Core Recipes A Problem-Solution Approach(2nd) 英文epub 第2版 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
Designing an efficient algorithm to solve a computer science problem is a skill of Computer programmer. This is the skill which tech companies like Google, Amazon, Microsoft, Adobe and many others ...
"JEDEC JESD671D:2018 Device Quality Problem Analysis and Corrective Action Resolution Methodology" 本资源是JEDEC(Joint Electron Devices Engineering Council,电子器件工程理事会)发布的一份标准文档,...
### APIO2015 Problemset - Bali Sculptures #### 问题背景 在亚洲太平洋信息学奥林匹克(Asia-Pacific Informatics Olympiad,简称APIO)2015年的竞赛中,有一道名为“Bali Sculptures”的题目。这道题目的背景...
JEDEC JESD671D:2018 Device Quality Problem Analysis and Corrective Action Resolution Methodology - 完整英文电子版(21页).zip
压缩包中的 "0-1-knapsack-problem-master (21)c.zip" 文件可能是误写或者重复,正常情况下应该只有一个 "0-1-knapsack-problem-master (22)c.zip" 文件,其中包含源代码、测试数据、编译脚本等资源。解压后,我们...
为了验证所提出的方法,研究人员选择了Team Problem 21-A作为磁场测试模型,并对模型的测量损失与计算损失进行了对比分析。结果表明,计算出的磁通量密度Bx与实际测量值非常吻合。 此外,本文还提供了大型电力...