#70. 阅兵方阵口令
阅兵方阵口令
题目背景
在国庆阅兵时,每个方阵不仅有编号,还需要生成一段 专属口令 用来在调度时快速确认。口令生成规则既涉及 进制转换,也要进行 字符串拼接。
题目描述
给定一个十进制整数编号 X
和一个长度 N
,需要生成方阵的阅兵口令。
生成规则如下:
- 将编号
X
转换为 大写十六进制字符串(不带前缀)。 - 若十六进制长度小于
N
,在前面补0
直至长度为N
。 - 将结果字符串 逆序。
- 在字符串的 首尾各添加一个国庆标志
G
。
最终输出的就是口令字符串。
输入格式
输入共两行:
- 第一行是一个正整数
X
(0 ≤ X ≤ 10^9)。 - 第二行是一个正整数
N
(1 ≤ N ≤ 20)。
输出格式
输出生成的阅兵口令。
输入输出样例
样例1
输入
100
4
输出
G4600G
样例2
输入
2025
3
输出
G9E7G
样例1 解释
解释:100 → 十六进制 64→ 补齐到 4 位 0064
→ 逆序 4600
→ 加标志 G4600G
相关
在下列比赛中: