1000以内完数、100以内质数 java
1000以内完数:
一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3.
(因子除去这个数本身的其他约数)
//方法一:利用根号i作为范围for (int i = 2; i < 1001; i++) {int sum = 1;for (int j = 2; j <= Math.sqrt(i); j++) {if (i%j==0) {sum+=j;sum+=(i/j);} }if (sum==i) {System.out.println(i);}}//方法二:利用i/2作为范围for (int i = 2; i < 1001; i++) {int sum = 1;for (int j = 2; j <= i/2; j++) {if (i%j==0) {sum+=j;} }if (sum==i) {System.out.println(i);}}
100以内质数
质数:素数,只能被1和其本身整除的自然数-->从2开始,到这个数-1为止,都不能被这个数本身 整除。
int sum=0;
lable:for (int i = 2; i <= 100; i++) {int count=0;//也可定一个标志,boolean isFlag = true;for (int j = 2; j <= Math.sqrt(i); j++) {//优化二:根号i,时间也可省if (i%j==0) {continue lable;//直接进入新的一波lable表时的for循环}}sum++;System.out.println(i);}System.out.println(sum);
1000以内完数、100以内质数 java相关推荐
- 1000以内完数Java程序
1000以内完数Java程序编写: public class lei1 { /*** @param args*/ public static void main(String[] args) {// ...
- 4 1000以内完数
1 /* 2 题目:一个数如果恰好等于它的因子之和,这个数就称为 "完数 ".例如6=1+2+3.编程 找出1000以内的所有完数. 3 */ 4 //1.1-1000 2.因子的 ...
- c语言打印完数及其因子,C语言打印出1000以内完数及其因子算法
题目要求:编写程序,输出 1000 以内的所有完数及其因子.所谓完数是指一个整数的值等于它的因子之和,例如 6 的因子是 1,2,3,而 6=1+2+3,故 6 是一个完数./*求出 1000 以内的 ...
- java 求1000以内完数
一个数如果恰好等于它的因子之和,这个数就称为"完数".例如 6 = 1+2+3.编程找出 1000 以内的所有完数. for(int num=1;num<=1000;num+ ...
- 1000以内完数c语言程序_C语言经典面试题目及答案详解(二)
接着上次来说,C语言经典面试题目及答案详解(一)当中大部分是一些概念和理解的东西 ,今天说一说实践操作,有关c的经典程序. 1.输出9*9口诀.共9行9列,i控制行,j控制列. #include &q ...
- Raptor-寻找1000以内完数
1.问题描述 一个数如果恰好等于它的因子之和,这个数就称为"完数".例如,6的因子是1,2,3,而6=1+2+3,因此6是"完数".找出1000之内的所有完数. ...
- 1000以内完数c语言程序_编程找出1000以内的所有完数
编程找出1000以内的所有完数 #include "stdio.h" #include "conio.h" main() { static int k[10]; ...
- 利用C#写1000以内完数
完数:一个数字的所有约数除了本身相加,等于这个数字:例如 6:1+2+3=6: 28:1+2+4+7+14=28: using System; using System.Collections.Gen ...
- java可存储100个整数的数组_定义一个一维整数数组,其中储存1000个1至100以内的整数,并统计出整数出现的次数(Java写出来)...
代码如下: import java.util.Hashtable; import java.util.Random; public class Demo { public static void ma ...
最新文章
- 【超实用】Angular如何修改当前页面网页浏览器url后面?param1=xxxparam2=xxx参数(多用于通过浏览器地址参数保存用户当前操作状态的需求),实现监听url路由切换、状态变化。
- DB2 9 根蒂根基底细(730 考试)认证指南,第 6 局部: 数据并发性(5)
- C/C++ 框架,类库,资源集合
- HTML5+CSS3+JQuery1.9 输入框切换和Div失焦模拟
- 算法题解:动态规划解0-1背包问题
- KafkaConsumer分析
- 自制操作系统:引导扇区的实现
- 上海道宁联合德国think-cell,为您提供更便捷高效的PowerPoint插件
- 生物信息学: 导论与方法 | 总结笔记
- CefSharp入门-winform
- 10款超牛Vim插件,爱不释手了
- 飞利浦 PHILIPS 电动牙刷HX6730 拆解
- 2022危险化学品经营单位主要负责人操作证考试题及模拟考试
- LLC谐振变换器工作模态分析
- Unity之ASE实现冰冻效果
- 51单片机_15-1 LED亮度调节
- OSS异常:The specified bucket is not valid,修改ClientConfiguration配置才能解决
- oracle物理文件删除如何恢复,Oracle数据文件物理删除后的恢复
- 银河麒麟桌面操作系统V10创建热点
- 10个优质免费PPT模板下载网站推荐