【问题描述】因录入员失误,把8位的学号输成了6位(缺失了前2位)。例如:190001的正确学号是20190001(正确学号的前4位是入学年份,只考虑学号前2位是20的情况)。现输入一组错误学号,学号间空格分隔,请输出一组正确的学号。 【输入形式】一行字符,包括一个或多个错误学号,空格分隔 【输出形式】一行字符,即所求的一个或多个正确学号,空格分隔 【样例输入】190001 190002 190003 【样例输出】20190001 20190002 20190003
时间: 2024-02-20 11:00:10 浏览: 60
浙江工业大学javaee课程设计大作业在线车位销售系统源码+数据库.zip
5星 · 资源好评率100%
好的,这是一道编程题目。下面是 Python 的实现代码:
```python
# 获取输入的错误学号列表
input_str = input()
error_num_list = input_str.split()
# 遍历错误学号列表,输出正确学号
for error_num in error_num_list:
correct_num = '20' + error_num
print(correct_num, end=' ')
```
输入样例:“190001 190002 190003”,输出样例:“20190001 20190002 20190003”。
请注意:本代码只考虑输入学号前两位为“20”的情况。如果输入的学号不符合这个规则,输出的正确学号可能不正确。
阅读全文