atcoder#ARC109C. [ARC109C] Large RPS Tournament
[ARC109C] Large RPS Tournament
配点 : 点
問題文
最強のじゃんけんの手を決めるため、トーナメント形式のじゃんけん大会が開催されます。 大会の参加者は 人で、それぞれ 以上 未満の整数が振られています。どの参加者もそれぞれ得意な手を持っていて、毎試合得意な手のみを出します。
参加者の得意な手は、長さ の R
, P
, S
からなる文字列 によって表されます。
具体的には、番号 の参加者の得意な手は の 文字目の文字で表されます。ここで、R
はグー、P
はパー、S
はチョキを表します。
が のべき乗であるような について、番号が 以上 未満の参加者による大会を開いたとき、勝者は次のようにして決定されます。
- であるとき(つまり、参加者がただ一人であるとき)、勝者は とする。
- であるとき、 として、 以上 未満の参加者による大会と、 以上 未満の参加者による大会を開催する。それぞれの勝者が であるとき、 と がじゃんけんをして勝ったほうを勝者とする。あいこの場合 を勝者とする。
番号が 以上 未満の参加者による大会の勝者の得意な手を求めてください。
注意
- は を で割ったあまりを表す
- じゃんけんの勝敗は次のように決められる- 同じ手同士はあいこである
R
はS
に勝つP
はR
に勝つS
はP
に勝つ
- 同じ手同士はあいこである
R
はS
に勝つP
はR
に勝つS
はP
に勝つ
制約
- は
R
,P
,S
のみからなる長さ の文字列
入力
入力は以下の形式で標準入力から与えられる。
出力
大会の勝者の得意な手を R
か P
か S
で出力せよ。
3 2
RPS
P
- 番号が 以上 未満の参加者による大会の勝者の得意な手は
P
です。 - 番号が 以上 未満の参加者による大会の勝者の得意な手は
R
です。 - 番号が 以上 未満の参加者による大会の勝者の得意な手は
P
です。
よって、答えは P
となります。
P
┌─┴─┐
P R
┌┴┐ ┌┴┐
R P S R
11 1
RPSSPRSPPRS
P
1 100
S
S