atcoder#ABC297C. [ABC297C] PC on the Table
[ABC297C] PC on the Table
题目描述
高橋君は部屋に PC を沢山置こうとしています。そこで最大何台の PC を部屋に置けるか調べるプログラムを書くことにしました。
個の長さ の .
, T
からなる文字列 が与えられます。
高橋君は以下の操作を 回以上何回でも行うことができます。
- を満たす整数であって、 の 番目の文字も 番目の文字も
T
であるようなものを選ぶ。 の 番目の文字をP
で置き換え、 の 番目の文字をC
で置き換える。
高橋君が操作回数の最大化を目指すとき、操作終了後の としてあり得るものの一例を出力してください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
高橋君が操作回数の最大化を目指すとき、操作終了後の としてあり得るものの一例を改行区切りで出力せよ。
解が複数存在する場合、どれを出力しても正答とみなされる。
题目大意
给你一个二维的字符矩阵,如果在同一行上出现 TT
,将其更改为 PC
,输出最终的矩阵。
2 3
TTT
T.T
PCT
T.T
3 5
TTT..
.TTT.
TTTTT
PCT..
.PCT.
PCTPC
提示
制約
- と は整数である
- は
.
,T
からなる長さ の文字列
Sample Explanation 1
可能な操作回数の最大値は です。 例えば、 として操作を行うと、 が PCT
に変化します。