#P005807. 换座位

换座位

题目描述

NN 个人和 NN 个座位,第 ii 个人原来坐在第 ii 个座位。每个人按喜欢程度从高到低给出了全部座位的编号。

大家可以通过若干个环形换座完成调整:参加同一次换座的每个人都坐到另一名参加者原来的座位上。

对每个人,求他能够坐到的最喜欢的座位。

输入格式

第一行包含一个整数 NN

接下来 NN 行,每行包含 NN 个整数,表示一名同学从最喜欢到最不喜欢的座位编号。

输出格式

输出 NN 行,第 ii 行表示第 ii 个人能够坐到的最喜欢的座位。

3
2 1 3
1 2 3
3 1 2
2
1
3

数据范围与提示

  • 1N5001 \le N \le 500
  • 每行都是 11NN 的一个排列