/**
[模拟] hnu 12475 Condorcet Winners
这题关键是,领会题意啊。
给出的矩阵信息可以得到任何两个人的胜负情况,问谁能击败所有人
直接枚举每种情况坑定TLE,其实题目说的很明白了,in a one-on-one contest
看成守擂赛,只有最后的胜出者可能是真正赢家,那他再次和之前所有人判断一下即可。
*/
#include <stdio.h>
#include <string.h>
#define N 512
#define M 2512
int pos[N][M];
int n,m;
int cmp(int k1,int k2)
{
int i,s1 = 0,s2 = 0;
for(i = 0; i < m; ++i)
if(pos[i][k1] < pos[i][k2])
++s1;
else
++s2;
return s1 - s2;
}
int main()
{
int i,j,k1,cas = 0;
while(scanf("%d%d",&m,&n) == 2 && n)
{
for(i = 0; i < m; ++i)
for(j = 0; j < n; ++j)
{
scanf("%d",&k1);
pos[i][k1] = j;
}
k1 = 0;
for(i =