问题 E: 守护阿拉德大陆

问题 E: 守护阿拉德大陆

时间限制: 1Sec 内存限制:128 MB
提交:59 解决:5
[ 状态] [ 讨论版] [ 提交] [命题人: ]
题目描述
暴龙巴卡尔即将降临阿拉德大陆,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号队伍攻坚