当前位置:网站首页>2019年9月PAT甲级题目
2019年9月PAT甲级题目
2022-07-28 10:15:00 【小柳学渣】
7-1 Forever (20分)
“Forever number” is a positive integer A with K digits, satisfying the following constrains:
- the sum of all the digits of A is m;
- the sum of all the digits of A+1 is n; and
- the greatest common divisor of m and n is a prime number which is greater than 2.
Now you are supposed to find these forever numbers.
Input Specification:
Each input file contains one test case. For each test case, the first line contains a positive integer N (≤5). Then N lines follow, each gives a pair of K (3<K<10) and m (1<m<90), of which the meanings are given in the problem description.
Output Specification:
For each pair of K and m, first print in a line Case X, where X is the case index (starts from 1). Then print n and A in the following line. The numbers must be separated by a space. If the solution is not unique, output in the ascending order of n. If still not unique, output in the ascending order of A. If there is no solution, output No Solution.
Sample Input:
2
6 45
7 80
Sample Output:
Case 1
10 189999
10 279999
10 369999
10 459999
10 549999
10 639999
10 729999
10 819999
10 909999
Case 2
No Solution
7-2 Merging Linked Lists (25分)
Given two singly linked lists L1=a1→a2→⋯→an−1→an and L2=b1→b2→⋯→bm−1→bm. If n≥2m, you are supposed to reverse and merge the shorter one into the longer one to obtain a list like a1→a2→bm→a3→a4→bm−1⋯. For example, given one list being 6→7 and the other one 1→2→3→4→5, you must output 1→2→7→3→4→6→5.
Input Specification:
Each input file contains one test case. For each case, the first line contains the two addresses of the first nodes of L1 and L2, plus a positive N (≤10^5) which is the total number of nodes given. The address of a node is a 5-digit nonnegative integer, and NULL is represented by -1.
Then N lines follow, each describes a node in the format:
Address Data Next
where Address is the position of the node, Data is a positive integer no more than 10^5, and Next is the position of the next node. It is guaranteed that no list is empty, and the longer list is at least twice as long as the shorter one.
Output Specification:
For each case, output in order the resulting linked list. Each node occupies a line, and is printed in the same format as in the input.
Sample Input:
00100 01000 7
02233 2 34891
00100 6 00001
34891 3 10086
01000 1 02233
00033 5 -1
10086 4 00033
00001 7 -1
Sample Output:
01000 1 02233
02233 2 00001
00001 7 34891
34891 3 10086
10086 4 00100
00100 6 00033
00033 5 -1
边栏推荐
- (1)机器学习概念总结
- Context values traps and how to avoid or mitigate these traps in go
- Typora使用教程
- UEditor V1.4.3控制文件压缩
- [cloud co creation] enterprise digital transformation, Huawei cloud consulting is with you
- Summary of key points of bank entry examination
- SQL Server 2016 学习记录 --- 数据更新
- 15、判断二维数组中是否存在目标值
- SQL Server 2016 learning records - data update
- centos7下安装mysql,网上文章都不太准
猜你喜欢

C language secondary pointer explanation and example code
![[wechat applet] project practice - lottery application](/img/7b/a0545f077259b3dc971dc246813177.png)
[wechat applet] project practice - lottery application

Performance test of API gateway APIs IX in Google cloud T2a and T2D

数据库安全 --- 创建登录名 用户+配置权限【笔记】

SuperMap iserver publishing management and calling map services

Match file names from file paths using regular expressions

IDEA创建我的第一个项目

初识SuperMap iDesktop

【微信小程序】项目实战—抽签应用

uni-app项目目录、文件作用介绍 及 开发规范
随机推荐
13、哈希表——两个链表第一个公共节点
Leetcode076 -- the kth largest number in the array
5、动态规划---斐波那契数列
15. Judge whether the target value exists in the two-dimensional array
12. Double pointer -- merge two ordered linked lists
3. Print the linked list in reverse order with the array
It's settled! On July 30!
Xu Ziyang, President of ZTE: 5nm chip will be launched in 2021
Uni app advanced creation component / native rendering
SQL Server 2016 learning record - Data Definition
SQL Server 2016 学习记录 --- 集合查询
It is said that the global semiconductor equipment giant may build a joint venture factory in Shanghai!
Sort - quick sort (fast and slow pointer Implementation)
KingbaseES V8R6 JDBC 能否使用VIP ?
2. 输出数组中重复的数字之一
SQL Server 2016 learning records - View
Add new startup logo and startup / shutdown animation in mt6735
ACM寒假集训#6
LIBCMTD.lib
SQL Server 2016 学习记录 --- 数据更新