编程练习题
编程练习
小仄言
正在路上
展开
-
判断一个数是否为素数java
判断一个数是否为素数import java.util.Scanner;public class Main{ public static void main(String[] args){ Scanner input = new Scanner(System.in); int n = input.nextInt(); boolean result = su( n); if(result == true) Syst原创 2020-08-01 20:16:07 · 458 阅读 · 0 评论 -
1003 我要通过! (20分)
1003 我要通过!输入样例8PATPAATAAPATAAAAPAATAAAAxPATxPTWhateverAPAAATAA输出样例YESYESYESYESNONONONOimport java.util.Scanner;public class Main{ public static void main(String[] args){ Scanner input = new Scanner(System.in); int n原创 2020-07-31 22:20:15 · 178 阅读 · 0 评论 -
7-35 有理数均值 (20分)java
7-35 有理数均值 (20分)输入格式:输入第一行给出正整数N(≤100);第二行中按照a1/b1 a2/b2 …的格式给出N个分数形式的有理数,其中分子和分母全是整形范围内的整数;如果是负数,则负号一定出现在最前面。输出格式:在一行中按照a/b的格式输出N个有理数的平均值。注意必须是该有理数的最简分数形式,若分母为1,则只输出分子。输入样例:41/2 1/6 3/6 -5/10输出样例:1/6import java.util.Scanner;public class Main{原创 2020-07-28 23:06:54 · 295 阅读 · 0 评论 -
7-2 然后是几点 (15分) java
7-2 然后是几点 (15分)有时候人们用四位数字表示一个时间,比如1106表示11点零6分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,即5点30分表示为530。注意,第二个数字表示的分钟数可能超过60,也可能是负数。输入样例:1120 110输出样例:1310import java.util.Scanner;p原创 2020-07-23 15:08:22 · 861 阅读 · 0 评论 -
7-19 支票面额 (15分)java
7-19 支票面额 (15分)一个采购员去银行兑换一张y元f分的支票,结果出纳员错给了f元y分。采购员用去了n分之后才发觉有错,于是清点了余额尚有2y元2f分,问该支票面额是多少?输入格式:输入在一行中给出小于100的正整数n。输出格式:在一行中按格式y.f输出该支票的原始面额。如果无解,则输出No Solution。输入样例1:23输出样例1:25.51输入样例2:22输出样例2:No Solutionimport java.util.Scanner;public clas原创 2020-07-15 17:57:51 · 375 阅读 · 0 评论 -
7-17 爬动的蠕虫 (15分)java
7-17 爬动的蠕虫7-17 爬动的蠕虫 (15分)一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。在休息的过程中,蠕虫又下滑了D寸。就这样,上爬和下滑重复进行。请问,蠕虫需要多长时间才能爬出井?这里要求不足1分钟按1分钟计,并且假定只要在某次上爬过程中蠕虫的头部到达了井的顶部,那么蠕虫就完成任务了。初始时,蠕虫是趴在井底的(即高度为0)。输入格式:输入在一行中顺序给出3个正整数N、U、D,其中D<U,N不超过100。输出格式:在一原创 2020-07-14 15:53:52 · 680 阅读 · 0 评论 -
7-4 BCD解密 (10分)java
7-4 BCD解密 (10分)BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了!现在,你的程序要读入这个错误的十进制数,然后输出正确的十进制数。提示:你可以把18转换回0x12,然后再转换回12。输入格式:输入在一行中给出一个[0, 153]范围内的正整数,保证能转换回有效的BCD数,也就是说这个整数转换原创 2020-07-12 19:46:05 · 708 阅读 · 0 评论