この課題は、これに触発され、現在削除された質問です。
入力として正の整数Nを取り、以下のパターンに従う数値1 .. N 2の行列を出力します。
最初の行に1 .. Nを入力し、最後の行(行番号N)に(N + 1).. 2Nを入力してから、2番目の行に(2N + 1).. 3Nを入力し、入力が完了するまで続けますすべての行。
出力形式は柔軟であるため、リストなどのリストが受け入れられます。
N = 1
1
N = 2
1 2
3 4
N = 3
1 2 3
7 8 9
4 5 6
N = 4
1 2 3 4
9 10 11 12
13 14 15 16
5 6 7 8
N = 5
1 2 3 4 5
11 12 13 14 15
21 22 23 24 25
16 17 18 19 20
6 7 8 9 10
標準ルールが適用されます。各言語のバイト単位の最短回答が優先されます。説明はいつものように奨励されます。
1 2 3 7 8 9 4 5 6
出力形式は柔軟ですか?