Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

LKHOANVI - Liệt kê các hoán vị

Cho tập hợp A = {1, 2, …, n}. Liệt kê các hoán vị của A.

Dữ liệu vào:

Một  dòng duy nhất chứa số nguyên dương n

Dữ liệu ra:

Gồm nhiều dòng, mỗi dòng là một hoán vị của tập A, các hoán vị liệt kê theo thứ tự từ điển tăng dần, mỗi số trên một dòng cách nhau bởi một dấu cách.

Ví dụ:

Dữ liệu vào:
3

Dữ liệu ra:
1 2 3
1 3 2
2 1 3
2 3 1
3 1 2
3 2 1

Giải thích: Tập A có 3 phần tử thì sẽ có 6 hoán vị, các hoán vị được liệt kê theo thứ tự tăng dần như trên.

Giới hạn: 1 ≤ n ≤ 9.


Được gửi lên bởi:noname00.pas
Ngày:2017-05-06
Thời gian chạy:0.100s-1s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:C-CLANG C CSHARP C++ 4.3.2 CPP CPP14 CPP14-CLANG C99 JAVA PAS-FPC PYTHON PYTHON3
Nguồn bài:Bài tập thực hành CSL

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.