Distribute Numbers

题意翻译

这是一道**提交答案题**。 你需要选择一个整数 $N(1000\leq N \leq2000)$ 和一个整数 $K(K\geq1)$,然后解决以下问题。 你有 $N$ 张纸,需要在每张纸上写 $K$ 个数字 $A_1,A_2 \dots A_K$,并满足以下条件: - $\forall i \in [1,K]$,$1\leq A_i\leq N$ 且 $A_i$ 互不相同。 - $\forall i \in [1,N]$,$i$ 一共正好出现 $K$ 次。 - 任意两张纸上有且仅有一个相同的数字。 输出 $N$,$K$,以及构造方案

题目描述

[problemUrl]: https://atcoder.jp/contests/cf17-final/tasks/cf17_final_f $ 1000 $ 以上 $ 2000 $ 以下の好きな整数 $ N $ と $ 1 $ 以上の好きな整数 $ K $ を選び、以下の問題を解いてください。 #### 問題 $ N $ 枚の紙があります。 これらの紙に以下の条件を満たすように $ K $ 個ずつ整数を書いてください。 - 書く整数は $ 1 $ 以上 $ N $ 以下でなければならない。 - 同じ紙に書かれた $ K $ 個の整数は相異ならなければならない。 - $ 1 $ 〜 $ N $ の整数はいずれも $ K $ 枚ずつの紙に書かれていなければならない。 - どの $ 2 $ 枚の紙をとってきても、それらの紙に共通して書かれた整数がちょうど $ 1 $ つだけ存在する。

输入输出格式

输入格式


この問題では入力は与えられない。

输出格式


$ 1 $ 行目に $ N $ と $ K $ を空白区切りで出力せよ。 $ 2 $ 行目からの $ N $ 行には、各紙に書く整数の情報を出力せよ。 このうち $ i $ 行目には $ i $ 枚目の紙に書く $ K $ 個の整数を空白区切りで出力せよ。

输入输出样例

输入样例 #1

输出样例 #1

3 2
1 2
2 3
3 1

说明

### Sample Explanation 1 $ N $ が $ 3 $ で $ K $ が $ 2 $ の例です。 ただし、$ N $ の制約を満たしていないためこの出力は不正解となります。