l1-005 考试座位号 java
时间: 2023-11-10 15:03:19 浏览: 44
题目描述:
每个 PAT 考生都希望能够尽可能顺利地进行考试,然而这对有些人来说是很困难的。现在就请你写个程序,帮助 PAT 考生找到自己的考试座位。
输入格式:
输入第一行给出一个正整数 N(<=1000),即考生人数。随后 N 行,每行按以下格式给出一个考生的信息:
准考证号 试机座位号 考试座位号
其中准考证号由 14 位数字组成,其间用空格分隔;试机座位号和考试座位号也由数字组成。
输出格式:
首先在一行中输出考生人数。随后 N 行,每行按照输入格式输出一位考生的信息,不过输出的考试座位号用四位数字表示。最后再输出一个统计信息:输出以考试座位号为键值的计数结果,格式为:
座位号1 计数1
座位号2 计数2
... ...
这里保证每个人的准考证号不同,且都是按照输入顺序输入的。
输入样例:
4
10120150912233 2 4
10120150912119 1 3
10120150912126 3 1
10120150912002 4 2
输出样例:
4
10120150912233 2 0004
10120150912119 1 0003
10120150912126 3 0001
10120150912002 4 0002
1 1
2 1
3 1
4 1
相关问题
L1-005 考试座位号 python
考生的准考证号码以及对应的考试座位号码可以通过查询考生的试机座位号码来获取。根据给定的输入样例,我们可以使用Python编写以下代码来解决这个问题:
```python
N = int(input()) # 输入得到正整数N
student = [] # 建立一个考生信息列表
for i in range(N):
student.append(list(input().split(' '))) # 以空格分隔,得到考生的“准考证号 试机座位号 考试座位号”,并将每个考生的信息形成一个单独的列表,添加到student列表中
M = int(input()) # 输入得到正整数M
testSeatNumber = []
testSeatNumber.extend(list(input().split(' '))) # 随后一行中给出 M 个待查询的试机座位号码,以空格分隔
for j in testSeatNumber: # j依次取需要查询的试机号码
for i in student: # i依次取每个学生的信息
if j == i[1]: # 将需要查询的试机号码与每个学生的信息中的试机号码对比,若一样输出结果
print("{} {}".format(i[0], i[2])) # 输出对应考生的准考证号i[0]和考试座位号码i[2]
student.remove(i) # 移除已经查询的考生信息
```
回答完问题后,我还可以为您提供一些相关问题:
相关问题:
1. 试机座位号码为3310120150912002的考生的准考证号是什么?
2. 试机座位号码为3310120150912119的考生的考试座位号是多少?
3. 有多少考生的试机座位号码和考试座位号码不一致?
l1-005 考试座位号 (15 分)
非常感谢您的提问。根据您的问题,我猜测您需要我为您提供关于考试座位号的信息。
考试座位号通常是由考试管理机构分配给考生的一个唯一的标识符,用于识别考生在考场中的位置和座位。具体的座位号分配方式可能因不同考试机构而异,但通常会根据考生的姓名、考试科目、考试时间、考试地点等信息进行分配。
如果您需要查看您的考试座位号,建议您先确认您所参加考试的具体信息,包括考试时间、考试科目、考试地点等。然后您可以通过考试管理机构的官方网站、考试报名系统或联系考试管理员等方式查询您的座位号信息。
希望我的回答能够帮到您。如果您有任何其他问题,请随时提问。