2419: 三角恋

内存限制:128 MB 时间限制:1 S 标准输入输出
题目类型:传统 评测方式:文本比较 上传者:
提交:1 通过:1

题目描述

The so-called love triangle, some refers to two people at the same time to fall in love with a person, and there is a person love two people at the same time. But the common triangle relationship is more complex, A love B~ and B love C~ but C love A, which can be described as the most painful feelings of the dispute. Want to put love, love can not.
These are all nonsense.
Among any three people (A,B and C) , A loves B, B loves C and C loves A.We called triangle love.To reject it,we need to know if there are triangle love.

输入格式

The first line contains a single integer t (1 <= t <= 15), the number of test cases.
For each case, the first line contains one integer N (0 < N <= 2000).
In the next N lines contain the adjacency matrix A of the relationship (without spaces). Ai,j = 1 means i-th people loves j-th people, otherwise Ai,j = 0.
It is guaranteed that the given relationship is a tournament, that is, Ai,i= 0, Ai,j ≠ Aj,i(1<=i, j<=n,i≠j).

输出格式

For each case, output the case number as shown and then print “Yes”, if there is a “Triangle Love” among these N people, otherwise print “No”.
Take the sample output for more details.

输入样例 复制

2
5
00100
10000
01001
11101
11000
5
01111
00000
01000
01100
01110

输出样例 复制

Case #1: Yes
Case #2: No

分类标签