atcoder#ABC261B. [ABC261B] Tournament Result
[ABC261B] Tournament Result
题目描述
人の人が総当り戦の試合をしました。
行 列からなる試合の結果の表 が与えられます。 の 行目 列目の要素を と表します。
は のとき -
であり、それ以外のとき W
, L
, D
のいずれかです。
が W
, L
, D
であることは、人 が人 との試合に勝った、負けた、引き分けたことをそれぞれ表します。
与えられた表に矛盾があるかどうかを判定してください。
次のいずれかが成り立つとき、与えられた表には矛盾があるといいます。
- ある組 が存在して、人 が人 に勝ったが、人 が人 に負けていない
- ある組 が存在して、人 が人 に負けたが、人 が人 に勝っていない
- ある組 が存在して、人 が人 に引き分けたが、人 が人 に引き分けていない
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
与えられた表に矛盾がないとき correct
、矛盾があるとき incorrect
と出力せよ。
题目大意
个人进行了循环赛。
给你一张 行 列的结果表 ,其中字符为 。 指胜利, 指失败, 指平局。
如果有以下情况,则为矛盾
- 为 ,但 不为
- 为 ,但 不为
- 为 ,但 不为
求表格是否有矛盾,如果有矛盾输出 ,否则输出 .
4
-WWW
L-DD
LD-W
LDW-
incorrect
2
-D
D-
correct
提示
制約
- は
-
である - のとき、 は
W
,L
,D
のいずれかである
Sample Explanation 1
人 が人 に勝ったにもかかわらず、人 も人 に勝ったことになっており、矛盾しています。
Sample Explanation 2
矛盾はありません。