2026年J组模拟赛10连测第3场-T1 程老师的加密器
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
文件读写
- 输入文件 cipher.in
- 输出文件 cipher.out
限制
- 1000ms
- 512MB
题目描述
程老师上课要用一台"数字加密器"处理成绩册上的学号。加密规则只有两道,按顺序执行:
- 变换:把学号里的每一位数字 替换成 ——0 变 9,1 变 8,……,9 变 0;
- 整理:把变换后得到的串中所有的 0 全部删掉,剩下的字符保持原来的先后顺序。
如果删完以后一个字符都不剩,加密器输出 0。
程老师把每个学号依次输进加密器。请你帮他把关:给定一个学号,加密器会输出什么?
学号是一个仅由数字组成的字符串,可能以 开头。
输入格式
一行一个字符串 ,表示学号。
输出格式
一行一个字符串,表示加密器的输出。
数据范围
| 测试点编号 | 特殊性质 | |
|---|---|---|
| 1 ~ 2 | 无 | |
| 3 ~ 6 | ||
| 7 ~ 8 | A | |
| 9 ~ 10 | B | |
| 11 ~ 14 | 无 | |
| 15 ~ 20 |
特殊性质 A:学号中不含数字 。
特殊性质 B:学号中只含数字 和 。
对于 的数据,保证 , 仅含数字 0~9。
123
876
909
9
999
0
样例解释
样例 2:、、,得到 090,删去两个 剩 9,输出 9。
样例 3:全部变为 ,删除后一个字符都不剩,按规则输出 0。