传统题 1000ms 256MiB

list (list)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Description

有 N 个点,你的任务是给这 N 个点连有向边,现在给出这 N 个点之间的关系,如果(i,j)的关系是'Y'表示在最后的图中从 i 到 j 之间有条有向路径,如果是'N'则表示没有有向路径,让你求出一种可行的连边的方案使得每个点的出度之和最小,保证方案唯一。

Format

Input

第一行一个数 N 表示有 N 个点。

接下去是一个 N*N 的矩阵,共 N 行,每行 N 个字符,第 i 行 j 列的字符如果是'Y',表示最终的图中从 i 到 j 要有一条有向路径。

Output

仅一行输出 N 个数,分别表示每个点的出度。

Samples

4
NYYY
NNYY
NNNY
NNNN
1 1 1 0

Limitation

【数据规模】 100%的数据,N<=50,保证矩阵第 i 行第 i 列的字符为'N',并且保证如果 i 行 j 列为 Y,j 行 k 列为 Y,则 i 行 k 列也必为 Y。

4月15日作业

未认领
状态
已结束
题目
8
开始时间
2023-4-15 0:00
截止时间
2023-4-29 23:59
可延期
24 小时