Java输出1000以内的完数(完数是恰好等于它的因子之和)
一个数恰好等于他的因子之和,那么这个数就是完数,因子就是所有可以整除这个数的数,不包括这个数本身。
要求1000以内的完数,只要将一个数的因子求出来,加起来,比较下。上代码
/*** */
package com.alpha.javaexam;/*** @author Simon* @category 计算1000以内的完数*/
public class AmicableNumber {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubfor (int i = 1; i < 1001; i++) {int sum = 0;for (int j = 1; j < i; j++) {if (i % j == 0) {sum = sum + j;}}if (i == sum) {System.out.println("完数" + i);}}}
}
Java输出1000以内的完数(完数是恰好等于它的因子之和)相关推荐
- 实例019:完数 一个数如果恰好等于它的因子之和,这个数就称为“完数“。例如6=1+2+3.编程找出1000以内的所有完数。
实例019:完数 题目:一个数如果恰好等于它的因子之和,这个数就称为"完数".例如6=1+2+3.编程找出1000以内的所有完数. 程序分析: 将每一对因子加进集合,在这个过程中已 ...
- 2021-04-09编程求1000以内的所有“完数”。所谓“完数”是指一个数恰好等于它的因子之和。例如,6是完数,因为6=1+2+3
编程求1000以内的所有"完数".所谓"完数"是指一个数恰好等于它的因子之和.例如,6是完数,因为6=1+2+3 #include"stdio.h&q ...
- 一个数如果恰好等于它的因子之和,这个数就称为 完数 。例如6=1+2+3.编程 找出1000以内的所有完数。
一个数如果恰好等于它的因子之和,这个数就称为 "完数 ".例如6=1+2+3.编程 找出1000以内的所有完数. 思路:首先求出一个数的所有因子 在判断这个数的所有因子之和与它本身 ...
- 一个数如果恰好等于它的因子之和,这个数就称为 “完数 “。例如6=1+2+3.编程 找出1000以内的所有完数。
一个数如果恰好等于它的因子之和,这个数就称为 "完数 ".例如6=1+2+3.编程 找出1000以内的所有完数. 代码如下: public class wanshu {public ...
- 一个数如果恰好等于它的因子之和,这个数就称为完数。例如6=1+2+3.编程 找出1000以内的所有完数
/** * 一个数如果恰好等于它的因子之和,这个数就称为"完数".例如6=1+2+3.编程 找出1000以内的所有完数 * @author Dreamweaver * */ ...
- ACMNO.11 一个数如果恰好等于它的因子之和,这个数就称为“完数“。 例如,6的因子为1、2、3,而6=1+2+3,因此6是“完数“。 编程序找出N之内的所有完数,并按下面格式输出其因子
写在前面,心得感悟~ 代码越来越有难度! 这个ACM题,我调试了 将近50次~ 一个小时! 真的是,年纪轻轻的搞什么ACM呀! 关于题的解决思路放在下面再写吧! 题目描述 一个数如果恰好等于它的因子之 ...
- C语言学习之一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1,2,3,而6=1+2+3,因此6是“完数”。编程序找出1000之内的所有完数。
一个数如果恰好等于它的因子之和,这个数就称为"完数".例如:6的因子为1,2,3,而6=1+2+3,因此6是"完数".编程序找出1000之内的所有完数,并按下面 ...
- python实现一个数如果恰好等于它的因子之和,这个数就称为“完数” 。例如, 6的因子为 1、2、3,而 6=1+2+3,因此 6 是完数。编程找出1000之内的所有完数
一个数如果恰好等于它的因子之和,这个数就称为"完数" . 例如, 6 的因子为 1.2.3,同时6=1+2+3,因此 6 是完数. 编程找出 1000 之内的所有完数,并输出该完数 ...
- 一个数如果恰好等于它的因子之和,这个数就称为“完数“。例如,6的因子1,2,3而6 = 1+2+3,因此6是完数。编程序找出1000之内的所有完数
一个数如果恰好等于它的因子之和,这个数就称为"完数".例如,6的因子1,2,3而6 = 1+2+3,因此6是完数.编程序找出1000之内的所有完数 #include <std ...
最新文章
- 练习:自己写一个容器ArrayList集合 一一数组综合练习2
- python pip的配置
- 护卫神 mysql 升级_护卫神php套件 php版本升级方法
- 2021-09-14Apriori 算法是基于关联规则的高效数 据挖掘算法
- Hbuilder中如何快速输入注释标签_三菱PLC编程软件如何使用注释、声明、注解?...
- Excel中文拼音首字母缩写函数
- kindle dxg汉化和安装kindlepdfviewer
- linux中磁盘阵列说明,常用磁盘阵列说明
- java 获取指定时间的前一个小时
- 用户即将一分钟后关闭计算机,Win10开机提示“你的电脑将在一分钟后自动重启”怎么办?...
- 8-1 用QPainter绘图(Painting with QPainter)
- 电磁干扰的屏蔽方法~金属屏蔽效率
- SqlServer查看锁表与解锁
- 【解决】 CMD打开命令窗口,Windows无法访问指定设备路径或文件,您可能没有合适的权限访问这个项目
- 远程办公:在外随时远程控制公司电脑
- 从0到1—JAVA大数据架构师之路
- 前端页面获取浏览器窗口的几个高度
- 三级等保测评攻略来了,快快评论收藏哦
- vue:关于vue服务启动num run serve报Error: Missing binding Node Sass could not find 问题
- 第4代乐视超级电视全系亮相,生态电视“王炸”来了