#aBC261B. [ABC261B] Tournament Result

[ABC261B] Tournament Result

AT_abc261_b [ABC261B] Tournament Result

题目描述

NN 个人进行了循环赛。

给定一个 NNNN 列的比赛结果表 AAAA 的第 ii 行第 jj 列的元素记作 Ai,jA_{i,j}
i=ji=j 时,Ai,jA_{i,j}-,否则为 WLD 之一。
Ai,jA_{i,j}WLD 时,分别表示第 ii 个人在与第 jj 个人的比赛中获胜、失败、平局。

请判断给定的表格中是否存在矛盾。

如果满足以下任意一条,则称给定的表格存在矛盾:

  • 存在一对 (i,j)(i,j),第 ii 个人战胜了第 jj 个人,但第 jj 个人并没有输给第 ii 个人;
  • 存在一对 (i,j)(i,j),第 ii 个人输给了第 jj 个人,但第 jj 个人并没有战胜第 ii 个人;
  • 存在一对 (i,j)(i,j),第 ii 个人与第 jj 个人打平,但第 jj 个人与第 ii 个人并没有打平。

输入格式

输入按以下格式从标准输入读入。

NN
A1,1A1,2A1,NA_{1,1}A_{1,2}\ldots A_{1,N}
A2,1A2,2A2,NA_{2,1}A_{2,2}\ldots A_{2,N}
\vdots
AN,1AN,2AN,NA_{N,1}A_{N,2}\ldots A_{N,N}

输出格式

如果给定的表格没有矛盾,输出 correct;如果存在矛盾,输出 incorrect

输入输出样例 #1

输入 #1

4
-WWW
L-DD
LD-W
LDW-

输出 #1

incorrect

输入输出样例 #2

输入 #2

2
-D
D-

输出 #2

correct

说明/提示

限制条件

  • 2N10002 \leq N \leq 1000
  • Ai,iA_{i,i}-
  • iji \neq j 时,Ai,jA_{i,j}WLD 之一

样例解释 1

33 个人战胜了第 44 个人,但第 44 个人也被判定为战胜了第 33 个人,存在矛盾。

样例解释 2

不存在矛盾。

由 ChatGPT 4.1 翻译