在 线 评 测 系 统
Toggle navigation
ZZULIOJ
常见问答
讨论版
题目列表
来源/分类
状态
排名
竞赛
考试&作业
[
题目列表
状态
排名
OI 排名
统计
]
Login
问题 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号队伍攻坚