题目描述
名选手进行单循环赛,每天每名选手最多赛一场,共赛 天。用分治法构造日程表:一名选手的表就是一行,规模为 的表由 的四个 象限拼成——左上、右下照抄小表,右上、左下等于小表每项加 ,最小规模 的表为单个 。输出这张 的表:第 行第 列表示选手 在第 天的对手。
输入格式
一行一个整数 。
输出格式
行,每行 个整数,为循环赛日程表。
样例
输入
2
输出
1 2 3 4 2 1 4 3 3 4 1 2 4 3 2 1
j00902.in输出j00902.out名选手进行单循环赛,每天每名选手最多赛一场,共赛 天。用分治法构造日程表:一名选手的表就是一行,规模为 的表由 的四个 象限拼成——左上、右下照抄小表,右上、左下等于小表每项加 ,最小规模 的表为单个 。输出这张 的表:第 行第 列表示选手 在第 天的对手。
一行一个整数 。
行,每行 个整数,为循环赛日程表。
2
1 2 3 4 2 1 4 3 3 4 1 2 4 3 2 1