Java-OpenJudge练习题组
文章平均质量分 93
再见以前说再见
这个作者很懒,什么都没留下…
展开
-
OpenJudge - Java程序设计例题(1-20)
1、输入 a b ,输出a+bimport java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); System.out.println(a+b); sc.close(); }}2、输入三个整数,把第二个输原创 2022-03-06 22:25:33 · 2906 阅读 · 0 评论 -
OpenJudge - Java程序设计例题(21-40)
21:求出e的值描述利用公式e = 1 + 1/1! + 1/2! + 1/3! + ... + 1/n! 求e 。输入输入只有一行,该行包含一个整数n(2<=n<=15),表示计算e时累加到1/n!。输出输出只有一行,该行包含计算出来的e的值,要求打印小数点后10位。样例输入10样例输出2.7182818011提示1、e以及n!用double表示2、要输出浮点数、双精度数小数点后10位数字,可以用下面这种形式:printf("%.10f原创 2022-08-17 16:40:07 · 1659 阅读 · 4 评论 -
OpenJudge - Java程序设计例题(41-60)
41:小孩报数问题描述有N个小孩围成一圈,给他们从1开始依次编号,现指定从第W个开始报数,报到第S个时,该小孩出列,然后从下一个小孩开始报数,仍是报到S个出列,如此重复下去,直到所有的小孩都出列(总人数不足S个时将循环报数),求小孩出列的顺序。输入第一行输入小孩的人数N(N<=64)接下来每行输入一个小孩的名字(人名不超过15个字符)最后一行输入asdasdasdasdW,S (W < N),用逗号”,”间隔输出按人名输出小孩按顺序出列的顺序,每行输出一个人名样例原创 2022-08-25 19:05:16 · 1320 阅读 · 2 评论 -
OpenJudge - Java程序设计例题(61-81)
比如:有3个初始编号为{1,2,3}的小孩子,第一步操作完成之后,他们的编号变成了{1+2,2+3,3+1}即{3,5,4}。数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。在main函数中, 生成一个5*5的矩阵,输入矩阵数据,并输入n,m的值。一行,第一个数是n(0 < n < 3000),为序列长度,接下来有n个整数,依次为序列中各元素,各元素的绝对值均不超过1,000,000,000。第一行包含三个整数:N,NA,NB,分别表示比了N轮,小A出拳的周期长度,小B出拳的周期长度。原创 2022-11-21 19:35:07 · 1405 阅读 · 0 评论 -
Java OpenJudge-test1
01:反向输出一个三位数02:删除单词后缀03:单词替换04:回文子串05:短信计费06:角谷猜想07:字符串判等08:开关灯09:找第一个只出现一次的字符10:素数对原创 2022-05-07 11:58:04 · 819 阅读 · 2 评论 -
Java OpenJudge-test2
1:分离整数的各个数位描述给定一个整数,要求从个位开始分离出它的每一位数字。输入输入一个整数,整数在1到100000000之间。输出从个位开始按照从低位到高位的顺序依次输出每一位数字。数字之间以一个空格分开。样例输入123样例输出3 2 1import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new..原创 2022-04-26 16:26:10 · 1387 阅读 · 3 评论 -
Java OpenJudge-test3
明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。如果他们站成一排,男生全部在左(从拍照者的角度),并按照从矮到高的顺序从左到右排,女生全部在右,并按照从高到矮的顺序从左到右排,请问他们合影的效果是什么样的(所有人的身高都不同)?若存在和为m的数对,输出两个整数,小的在前,大的在后,中间用单个空格隔开。如果所有的数都相等,则返回"no"。原创 2023-03-18 10:58:25 · 756 阅读 · 0 评论 -
Java OpenJudge-test4
1. 同花色放在一起,花色之间按照 黑桃S、红心H、草花C、方片D 的顺序排放(为了使颜色交替,容易区分,本题理牌顺序如图为 黑桃 > 红心 > 草花 > 方片,与桥牌叫牌的顺序不同);2. 同花色中,按从大到小的顺序排放,即 A > K > Q > J > 10 > 9 > 8 > 7 > 6 > 5 > 4 > 3 > 2(即A最大,2最小);输出n位同学都选了的课程编号,即所选课程的交集,若有多个课程,则每行输出一个,输出顺序由课程编号从小到大,若无交集,则输出None。牌与牌之间有 1 个空格。原创 2023-03-18 10:58:40 · 676 阅读 · 0 评论