#CCBCHBA0000105. Tam giác số đối xứng (Symmetric Number Triangle)

Tam giác số đối xứng (Symmetric Number Triangle)

Tam giác số đối xứng (Symmetric Number Triangle)

Nguồn: Phước Hưng OJ

Phiên bản: Phước Hưng OJ Extended

Đề bài

Cho số nguyên nn. Hãy in nn hàng. Hàng thứ ii gồm dãy tăng 1,2,…,i1,2,\ldots,i rồi dãy giảm i−1,i−2,…,1i-1,i-2,\ldots,1. Các số liên tiếp cách nhau một dấu cách. Số ii ở giữa chỉ xuất hiện một lần; không có khoảng trắng cuối hàng.

Input

Một dòng chứa số nguyên nn.

Output

In nn dòng theo thứ tự hàng tăng dần.

Subtask

  • Subtask 1 (20%): 1≤n≤31\le n\le 3.

  • Subtask 2 (30%): 1≤n≤71\le n\le 7.

  • Subtask 3 (50%): 1≤n≤121\le n\le 12.

Ví dụ

Ví dụ 1

Input:

3

Output:

1
1 2 1
1 2 3 2 1

Giải thích:

In 3 hàng; hàng i gồm 1..i rồi i-1..1 nên số ở giữa chỉ xuất hiện một lần.

Ví dụ 2

Input:

1

Output:

1

Giải thích:

In 1 hàng; hàng i gồm 1..i rồi i-1..1 nên số ở giữa chỉ xuất hiện một lần.