Java算法题
Leamas_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java算法题(5)
题目:利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 public class Result { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); Syste...原创 2019-10-14 14:20:18 · 187 阅读 · 1 评论 -
Java算法题(4)
题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 分析: (1)找到该正整数 n 的最小公约数 i (1除外)。 (2)输出 i 。 (3)令k = n / i。若k是素数,则直接输出;若k不是素数,则令n=k ,重复第一步。 public class PrimeFactorization { public static void main(Stri...原创 2019-10-14 11:30:42 · 169 阅读 · 0 评论 -
Java算法题(1)
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,第三个月小兔子长到后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 分析:(R1表示一代兔子,R2表示二代兔子,······,Rn表示n代兔子) 第1个月 1对 R1 第2个月 1对 R1 第3个月 2对 R1+R2 ...原创 2019-10-10 15:31:48 · 227 阅读 · 0 评论 -
Java算法题(2)
题目:判断101-200之间有多少个素数,并输出所有素数。 分析:若 n 能被 2 - sqrt (n) 之间的素数整除,则 n 不是素数,反之是素数。 public class Prime { public static void main(String[] args) { boolean b = false; for(int i = 101; i...原创 2019-10-11 16:37:53 · 140 阅读 · 0 评论 -
Java算法题(3)
题目:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。 public class Narcissus { public static void main(String[] args) { int a,b,c; for (i...原创 2019-10-12 10:53:10 · 159 阅读 · 0 评论
分享