CF334A.Candy Bags

传统题 时间 2000 ms 内存 256 MiB 5 尝试 1 已通过 1 标签

Candy Bags

题目描述

Gerald 有 nn 个弟弟,并且 nn 是一个偶数。一天,他买了 n2n^2 袋糖果。一袋有 1 颗糖,一袋有 2 颗糖,一袋有 3 颗糖,依此类推。实际上,对于每个从 11n2n^2 的整数 kk,他正好有一袋糖果数量为 kk 的糖果袋。

请你帮他将每人分 nn 袋糖果给每个弟弟,使得所有弟弟拿到的糖果总数完全相同。

输入格式

单独一行包含一个整数 nnnn 是偶数,且 2n1002 \leq n \leq 100),表示 Gerald 有多少个弟弟。

输出格式

假设 Gerald 用 11nn 给弟弟编号。你需要输出 nn 行,第 ii 行包含 nn 个整数,表示分给第 ii 个弟弟的每袋糖果数。这些数字均需互不相同,且在 11n2n^2 范围内。每行的输出顺序可以任意。

保证在给定的数据范围内一定有解。

说明/提示

输入样例展示了当 Gerald 有两个弟弟时的方案。此时一共有 1,2,3,41,2,3,4 四袋糖果。他可以把 1 和 4 的糖果袋分给一个弟弟,把 2 和 3 的糖果袋分给另一个弟弟。

由 ChatGPT 5 翻译

样例

2
1 4
2 3

在线编程 IDE

建议全屏模式获得最佳体验