Sinh hoán vị

Xem PDF

Đ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

Không có bình luận nào.