P77071

生成字母序列

难度 1 级 小学 语法入门 一重循环
讨论 统计 1通过 9提交 11.1%通过率 旧版界面
时间限制 1 秒 内存限制 128 MB

题目描述

给定一个奇数 n(1 ≤ n ≤ 51)、一个中心大写字母 center 和一个模式选择 mode(取值为1或2),请生成一行字母序列。该序列具有以下规律:

  • 当 mode=1 时:序列长度固定为n,从字母'A'开始递增,到达中心字母 center 后再递减回'A',形成一个对称序列。

  • 当 mode=2 时:序列长度固定为n,从中心字母 center 开始递减,到达'A'后再递增回 center,形成一个对称序列。

注意: 序列长度固定为n,且n为奇数,所以序列中心位置在索引(n-1)/2处。

输入

第一行:一个奇数 n 第二行:一个大写字母 center 第三行:一个整数 mode(1或2)

输出

根据 mode 输出对应的字母序列。

样例

样例 1
输入
5
C
1
输出
ABCBA
样例 2
输入
5
C
2
输出
CBABC
Tab 缩进 · 提交后可在下方查看评测状态
请先登录后再提交