#ABC261B. [ABC261B] 锦标赛结果(Tournament Result)

    ID: 2640 Type: Default 1000ms 256MiB Tried: 0 Accepted: 0 Difficulty: (None) Uploaded By: Tags>ABC入门算法闯关算法设计策略

[ABC261B] 锦标赛结果(Tournament Result)

题目描述

N N 名选手进行了一场循环赛。

给出一个 N×NN \times N 的表格 AA ,包含了比赛的结果。

Ai,jA_{i,j} 表示表格 A A ii 行第 jj 列的元素。

  1. i=ji=j 时, Ai,jA{i,j}-

  2. 否则,Ai,jA_{i,j}WLDAi,jA_{i,j} ​是W表示选手 ii 击败了选手 jj ,是 L 表示选手 ii 输给了选手 jj,是 D 表示选手 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打平。

输入格式

输入按以下格式从标准输入给出:

N N

A1,1A1,2 A1,N A_{1,1}A_{1,2}\ldots\ A_{1,N}

A2,1A2,2 A2,N A_{2,1}A_{2,2}\ldots\ A_{2,N}

\vdots

AN,1AN,2 AN,N A_{N,1}A_{N,2}\ldots\ A_{N,N}

输出格式

如果给定的表格不矛盾,输出 correct

如果矛盾,输出 incorrect

样例

Sample Input 1

4
-WWW
L-DD
LD-W
LDW-

Sample Output 1

incorrect

Sample Input 2

2
-D
D-

Sample Output 2

correct

提示

样例说明 1

选手 3 击败了选手 4 ,而选手 4 也击败了选手 3 ,这是矛盾的。

样例说明 2

没有矛盾。

数据范围

  • 2  N  1000 2\ \leq\ N\ \leq\ 1000
  • Ai,i A_{i,i} -,当 i j i\neq\ j 时, Ai,j A_{i,j} W, LD