atcoder#ABC261B. [ABC261B] Tournament Result
[ABC261B] Tournament Result
配点 : 点
問題文
人の人が総当り戦の試合をしました。
行 列からなる試合の結果の表 が与えられます。 の 行目 列目の要素を と表します。
は のとき -
であり、それ以外のとき W
, L
, D
のいずれかです。
が W
, L
, D
であることは、人 が人 との試合に勝った、負けた、引き分けたことをそれぞれ表します。
与えられた表に矛盾があるかどうかを判定してください。
次のいずれかが成り立つとき、与えられた表には矛盾があるといいます。
- ある組 が存在して、人 が人 に勝ったが、人 が人 に負けていない
- ある組 が存在して、人 が人 に負けたが、人 が人 に勝っていない
- ある組 が存在して、人 が人 に引き分けたが、人 が人 に引き分けていない
制約
- は
-
である - のとき、 は
W
,L
,D
のいずれかである
入力
入力は以下の形式で標準入力から与えられる。
出力
与えられた表に矛盾がないとき correct
、矛盾があるとき incorrect
と出力せよ。
4
-WWW
L-DD
LD-W
LDW-
incorrect
人 が人 に勝ったにもかかわらず、人 も人 に勝ったことになっており、矛盾しています。
2
-D
D-
correct
矛盾はありません。