atcoder#ARC132F. [ARC132F] Takahashi The Strongest
[ARC132F] Takahashi The Strongest
Score : points
Problem Statement
Takahashi, Aoki, and Snuke will play a game with rounds of rock-paper-scissors.
Let us call a string of length consisting of P
, R
, S
a strategy. The game proceeds as follows.
- Each participant chooses a strategy.
- Play rounds of rock-paper-scissors. In the -th round, each participant plays the hand corresponding to the -th character in the chosen strategy: paper for
P
, rock forR
, and scissors forS
.
Aoki will randomly choose one strategy from the strategies with equal probability. Snuke will randomly choose one strategy from the strategies with equal probability. Their choices are independent of each other.
Takahashi will be happy if he is the only winner in at least one of the rounds. For each of the possible strategies, find the probability that he becomes happy when choosing that strategy and print it multiplied by as an integer (it can be proved that this value is an integer).
Notes
In the game of rock-paper-scissors with three players, the following three scenarios make Takahashi the only winner.
- Takahashi plays paper, while Aoki and Snuke play rock.
- Takahashi plays rock, while Aoki and Snuke play scissors.
- Takahashi plays scissors, while Aoki and Snuke play paper.
Constraints
- Each of and is a string of length consisting of
P
,R
,S
. - are distinct.
- are distinct.
Input
Input is given from Standard Input in the following format:
Output
Print values. The -th value should be the answer when Takahashi chooses the -th lexicographically smallest possible strategy.
2 1 3
RS
RP
RR
RS
3
3
3
0
1
0
0
1
0
Aoki chooses the strategy RS
.
If Snuke chooses the strategy RP
, the strategies that can meet Takahashi's objective are PP
, PR
, PS
.
If Snuke chooses the strategy RR
, the strategies that can meet Takahashi's objective are PP
, PR
, PS
.
If Snuke chooses the strategy RS
, the strategies that can meet Takahashi's objective are PP
, PR
, PS
, RR
, SR
.
Therefore, the probabilities when Takahashi chooses PP
, PR
, PS
, RP
, RR
, RS
, SP
, SR
, SS
are , , , , , , , , , respectively.
Print them multiplied by .
3 5 4
RRP
SSS
RSR
PPP
RSS
PPS
SRP
SSP
RRS
4
7
7
6
9
10
4
7
8
4
8
7
4
8
8
3
7
7
3
7
6
4
8
8
1
5
5