随笔分类 -  PTA乙级

摘要:让我们用字母 B 来表示“百”、字母 S 表示“十”,用 12...n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 位的正整数。例如 234 应该被输出为 BBSSS1234,因为它有 2 个“百”、3 个“十”、以及个位的 4。 输入格式: 每个测试输入包含 1 个测试用 阅读全文
posted @ 2021-02-01 20:26 牛家俊 阅读(105) 评论(0) 推荐(0)
摘要:给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。 输入:Hello World Here I Come 输出:Come I Here World Hello import java.util.Scanner; //重点是要知道:split的用法,split(" ")表明以空格的分界点分开 阅读全文
posted @ 2021-02-01 20:23 牛家俊 阅读(114) 评论(0) 推荐(0)
摘要:设计函数求一元多项式的导数。(注:x**n(n为整数)的一阶导数为nxn−1。) //测试点2的坑。若是直接输入0,0,则要返回0,0;而其他情况下,number,0的情况则什么也不输出 import java.util.Scanner; public class Main { public sta 阅读全文
posted @ 2021-02-01 20:21 牛家俊 阅读(183) 评论(0) 推荐(0)
摘要:解析答案如下: import java.util.Scanner; //思路:想的简单点,把数组循环改成数组输出数字的先后顺序,先输出后几位,再输出前几位! public class Main { public static void main(String[] args) { Scanner sc 阅读全文
posted @ 2021-01-30 14:21 牛家俊 阅读(130) 评论(0) 推荐(0)
摘要:解析答案如下: import java.util.Arrays; import java.util.Scanner; /* 本题的关键:设置一个特大的数组,通过数组下标来记录所被覆盖的数! 如记录5这个数,就是在数组下标为5的位置上标记一下, */ public class Main { publi 阅读全文
posted @ 2021-01-30 14:19 牛家俊 阅读(121) 评论(0) 推荐(0)
摘要:解析答案如下: import java.util.Scanner; /* 二维数组第一维记录学生数,第二位记录学生信息。 再将成绩的那一个强制转换为整型数, 定义max,min变量,依次比较赋值。 */ public class Main { public static void main(Stri 阅读全文
posted @ 2021-01-30 14:18 牛家俊 阅读(173) 评论(0) 推荐(0)
摘要:解析答案如下: import java.util.Scanner; /* 关键是搞懂题目,(P之前的A)*(P与T之间的A)=(T后面的A) */ public class Main { public static void main(String[] args){ Scanner sc = new 阅读全文
posted @ 2021-01-30 14:16 牛家俊 阅读(185) 评论(0) 推荐(0)
摘要:解析答案如下: import java.util.Scanner; /*定义字符串数组,再将每个强制转换为(Tnteger.parseInt) 整型数组,再相加,并再次转为字符串数组(split()) */ public class Main { public static void main(St 阅读全文
posted @ 2021-01-30 14:14 牛家俊 阅读(139) 评论(0) 推荐(0)
摘要://简单题 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner sc=new Scanner(System.in); int n=sc.nextInt(); int 阅读全文
posted @ 2021-01-30 14:11 牛家俊 阅读(76) 评论(0) 推荐(0)