1407 : 循环赛日程表

时间限制Time Limit 1 Sec 内存限制Memory Limit 128 MB 提交次数Submitted 44 Times 通过次数Solved 23 Times 标准评测Standard Judge

题目描述Description

\(n=2^k\)个选手(编号\(1\sim n\))进行循环赛,日程表要求:

  1. 每个选手必须与其他𝑛−1个选手各赛一次;
  2. 每个选手一天只能赛一次;
  3. 循环赛一共进行𝑛−1天.

设计一个𝑛行𝑛−1列的表,第𝑖行第𝑗列填入第𝑖个选手第𝑗天的对手.

输入格式Input

多组测试数据,每组给出选手个数\(n\). 其中\(n\leq 32\)

输出格式Output

给出\(n\)\(n-1\)列的日程表.

样例Sample

出题Author

CSGrandeur