- 博客(5)
- 收藏
- 关注
原创 L1-019 谁先倒 PTA天梯 (java实现)
L1-019 谁先倒 (15分)题目:https://pintia.cn/problem-sets/994805046380707840/problems/994805118568873984import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int lim_A = s
2020-11-07 13:27:00 397 1
原创 L1-018 大笨钟 PTA天梯赛 (java实现)
L1-018 大笨钟 (10分)import java.util.Scanner;public class L1_018_大笨钟 { public static void main(String[] args){ Scanner sc = new Scanner(System.in); String str = sc.nextLine(); int count = 0;// 计数器,记录钟要敲几下 // 录入
2020-11-05 11:11:03 972 3
原创 L1-016 查验身份证 PTA天梯赛(java实现)
L1-016 查验身份证(15分)个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z:0 1 2 3 4 5 6 7 8 9 10M:1 0 X 9 8 7 6 5 4 3 2现在给定一些身份证号码,请你验证校验码的有效性,并输出有问题的号码。输入格式:输入在一行
2020-11-04 23:22:21 346
原创 L1-007 念数字 java
L1-007 念数字 (10分)输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下:输入格式:输入在一行中给出一个整数,如:1234。输出格式:在一行中输出这个整数对应的拼音,每个数字的拼音之间用空格分开,行末没有最后的空格。如 yi er san si。输入样例:-600输出样例:fu liu ling ling解题思路: new一个HashMap,把所有数字和对应的读音,以键值对的形式存储起来,用到时再输出即可。import java.u
2020-07-03 11:15:10 520 1
原创 L1-006 连续因子 PAT天梯赛(java)解题思路
L1-006 连续因子(20 分)一个正整数 N 的因子中可能存在若干连续的数字。例如 630 可以分解为 3×5×6×7,其中 5、6、7 就是 3 个连续的数字。给定任一正整数 N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。输入格式:输入在一行中给出一个正整数 N(1<N<2^31)。输出格式:首先在第 1 行输出最长连续因子的个数;然后在第 2 行中按 因子1*因子2*……*因子k 的格式输出最小的连续因子序列,其中因子按递增顺序输出,1 不算在内。输
2020-06-16 11:59:48 747 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人