Điểm:
7 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Sinh các hoán vị từ tập \([1..n]\) biết mỗi số chỉ xuất hiện một lần và trong mỗi hoán vị số nào trong tập \([1..n]\) cũng phải xuất hiện.
Yêu cầu
- Cho số nguyên dương \(n\), hãy in tất cả các hoán vị của \(n\) số tự nhiên đầu tiên theo thứ tự từ điển.
Input
- 1 dòng duy nhất là số \(n\) \((0<n<10)\)
Output
- Kết quả bài toán
Sample
Input
3
Output
123
132
213
231
312
321
Bình luận