#abc297c. [abc297_c]PC on the Table
[abc297_c]PC on the Table
题目描述
有一个计划要将许多台电脑放在他的房间里,高桥决定编写一段代码来计算他可以在房间里放置多少台电脑。
给定 个字符串 ,每个字符串的长度为 ,由 .
和 T
组成。
高桥可以进行任意次以下操作(可能为零):
- 选择满足 和 的整数,使得 的第 和第 个字符都是
T
。将 的第 个字符替换为P
,将第 个字符替换为C
。
他尝试最大化执行操作的次数。找出可能的结果 。
约束条件
- 和 是整数。
- 是长度为 由
.
和T
组成的字符串。
输入
从标准输入读入数据,输入格式如下:
输出
按照 newline 分隔的顺序输出字符串序列 ,可能是通过最大化执行操作的次数得到的结果。
如果存在多个解,请输出任意一个。
示例输入 1
2 3
TTT
T.T
示例输出 1
PCT
T.T
他最多可以执行一次操作。
例如,使用 进行一次操作,将 变为 PCT
。
示例输入 2
3 5
TTT..
.TTT.
TTTTT
示例输出 2
PCT..
.PCT.
PCTPC