java 亲密数
2017-03-14 22:33
197 查看
亲密数:
如果a的真因子和等于b的真因子和,a和b就是亲密数
如果a的真因子和等于b的真因子和,a和b就是亲密数
/** * 查找a的亲密数 * @param a */ public static void friendNum(int a){ int sum1=0,sum2=0; for (int i = 1; i < a/2+1; i++) { if (a%i==0){ sum1+=i; } } for (int i = 1; i < sum1/2+1; i++) { if (a%i==0){ sum2+=i; } } if (sum1==sum2&&a<sum1){ System.out.println(a+"和"+sum1+"是亲密数"); }else { System.out.println(a+"没有亲密数"); } }
相关文章推荐
- Java / C++ / C 亲密数
- java的优点再谈!
- HTML、Swing还是XML,Java客户端工具选择?(三)
- sun 称 java 存在漏洞!
- 实 现JAVA 的 动 态 类 载 入 机 制
- 从C++到Java --理解面向对象是关键所在
- Borland Eyeing the Chasm Between Java and .NET
- Java.NET --一个基于Java的Microsoft.NET框架的实现
- 批判性地看待一种可行的表示技术:JavaServerPages servlet技术(下)
- 批判性地看待一种可行的表示技术:JavaServerPages servlet技术(上)
- JAVA WEB快速入门之从编写一个JSP WEB网站了解JSP WEB网站的基本结构、调试、部署
- PHP & Java(3)
- PHP & Java(2)
- PHP & Java(1)
- Java 101之线程基础
- java动画中消除闪烁的两个绝招!
- [导入]Java线程的深入探讨
- java小程序中鼠标事件的响应处理(包含右键、双击等)
- 关于java 的 Classpath全解
- Java代码编写的一般性指导