问题 E: 守护阿拉德大陆

问题 E: 守护阿拉德大陆

时间限制: 1 Sec  内存限制: 128 MB
提交: 59  解决: 3
[状态] [讨论版] [提交] [命题人:]
题目描述
暴龙巴卡尔即将降临阿拉德大陆,800万勇士需携手守护阿拉德大陆。作为攻坚团团长你要做好攻坚队伍安排,守护好你心爱的赛利亚
攻坚要求满足以下条件:
(1)一共n个队伍;
(2)每个队伍必须与其他n-1个队伍各攻坚一次;
(3)每个队伍每一轮只能攻坚一次;
(4)一共进行n-1轮攻坚。



输入
一个正整数n,保证n为2的幂次方
输出
n*n的矩阵,第一列表示n个队伍,接下来的n-1列表示第i个队伍在第j轮与哪个队伍攻坚
样例输入 Copy
4
样例输出 Copy
1 2 3 4 
2 1 4 3 
3 4 1 2 
4 3 2 1
提示
对于样例:
第一轮1号队伍与2号队伍攻坚,3号队伍与4号队伍攻坚
第二轮1号队伍与3号队伍攻坚,2号队伍与4号队伍攻坚,3号队伍与1号队伍攻坚,4号队伍与2号队伍攻坚
第三轮1号队伍与4号队伍攻坚,2号队伍与3号队伍攻坚,3号队伍与2号队伍攻坚,4号队伍与1号队伍攻坚