#5387. Liệt kê hoán vị (Mã bài: PERM)

Bộ nhớ: 256 MiB Thời gian: 1000 ms Nhập/xuất từ luồng chuẩn
Kiểu bài: Thông thường Kiểu chấm: So sánh văn bản
Đưa lên bởi: Trùm CUỐI

Đề bài

Cho một số nguyên dương N . Hãy liệt kê tất cả các hoán vị của các số từ 1 đến N theo thứ tự từ điển.

Dữ liệu: Một dòng duy nhất chứa số nguyên N .

Kết quả: In ra tất cả các hoán vị của \{1, 2, ..., N\} theo thứ tự từ điển tăng dần, mỗi hoán vị trên một dòng. Các phần tử trên một dòng cách nhau bởi dấu cách.

Ví dụ:

Dữ liệu:

3

Kết quả:

1 2 3
1 3 2
2 1 3
2 3 1
3 1 2
3 2 1

Giới hạn: 1 \le N \le 8 .