求1到100000之间的所有的“完全数”,好像是叫“完全数”,总之像这样的就是了。
例如6=1+2+3; 2和3都是6的因数。还有28也是:28=1+2+4+7+14;
就像上面的那样。
代码如下:
package com;
import java.util.ArrayList;
import java.util.List;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Test t = new Test();
t.aa();
}
public void aa(){
List<Integer> list = new ArrayList<Integer>();
long t1 = System.currentTimeMillis();
for(int i=2;i<100000;i++){
list.clear();
int temp = i;
for(int j=2;j<i;j++){
if(i % j == 0){
list.add(j);
}
}
int temp2 = 0;
for(int m=0;m<list.size();m++){
temp2 = temp2 + list.get(m);
}
if(temp == temp2+1){
System.out.println("temp="+temp);
long t2 = System.currentTimeMillis();
System.out.println("time=" + (t2 - t1));
}
}
}
}
分享到:
相关推荐
完全数 java 下载 源代码
运用java程序简单判断输入数是否为完全数
java的小程序用于实现对三位数的水仙花数的编写
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...
允许猜0~100内的数字,答对或猜的次数超过七次则跳出一个对话框阻止,并在第二个文档框内有显示,具备刷新与帮助功能,代码完全正确!!!
打印完全数 汇编语言程序设计 课程设计,有源代码,有任务书,有报告,超全~~
Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...
文档包含了详细的代码示例和实现细节,适合初学者和有经验的Java程序员,他们想提高在完全平方数方面的技能。 我们相信,这份资源将成为想提高在完全平方数方面的Java程序员的有价值的参考资料。
java作业中的二叉树代码。在计算机科学中,二叉树是每个结点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用于实现二叉查找树和二叉堆。 一棵深度为...
主要介绍了Java语言求解完美数代码分析,具有一定参考价值,需要的朋友可以了解下。
J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用...
如果把它们两个结合起来,那就是完全不同的效果,首先通过重用设计抽象其能抽象的代码,其不能抽象的共性通过生成技术生成,开发效率就会成倍增加。以前我们都是在X或y轴上分别进行,其最大的点也不过是线,如果两者...
目前主要功能有java工程,包,类的创建和保存,java代码和jsp页面的编辑,会有方便的辅助对话框,显示相关的函数和属性.jsp页面的编辑辅助对话框可以少输入很多代码,Tomcat工程的自动部署和启动.加入两个实用功能,可以...
与FirstJava1.1相比,修改许多问题和功能,并增加二个实用功能, 目前主要功能有java工程,包,类的创建和保存,java代码和jsp页面的编辑,会有方便的辅助对话框,显示相关的函数和属性.jsp页面的编辑辅助对话框可以少输入很...
J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用...
java代码-求1000以内的完数
7 匹配身份证 8 匹配邮编代码 9. 不包括特殊字符的匹配 (字符串中不包括符号 数学次方号^ 单引号' 双引号" 分号; 逗号, 帽号: 数学减号- 右尖括号> 左尖括号反斜杠\ 即空格,制表符,回车符等 10 匹配非负整数(正...
4、为了保证代码的可读性,src下的业务功能,完全遵循面向接口开放。所有的sql语句,均放在daoimpl包下。所有的业务逻辑处理,均放在serviceimpl包下。调用规则均是:action--调用service接口--调用dao接口 5、由于...
1、ECDIS_AIS消息接收解析入库代码,java版本。 2、classA于classB类型消息都可以解析。 3、带数据库DDL语句,消息解析后直接入库。 4、消息解析使用多线程模式,没有阻塞。 5、此程序为整套ECDIS海图系统中的模块之...