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.|

SHCH - Số hiệu chỉnh hợp

Cho tập hợp E gồm n phần tử. Một chỉnh hợp chập k của n phần tử đó là một bộ sắp thứ tự k phần tử của A, các phần tử đôi một khác nhau.

Bài toán đặt ra là:

- Cho số hiệu của một chỉnh hợp chập k của n số nguyên dương đầu tiên, hãy tìm chỉnh hợp chập đó.

- Cho chỉnh hợp chập k của n số nguyên dương đầu tiên, hãy tính số hiệu của chỉnh hợp chập đó.

Input

Gồm 2 dòng có dạng như sau:

Dòng 1: Ghi 2 số nguyên N, K ( 3 <= N <= 100 )

Dòng 2: Ghi số nguyên S

Dòng 3: Gồm K số nguyên B1, B2, ... BK.

Output

Dòng 1: Ghi ra dãy số A1, A2, ... AK là chỉnh hợp chập k của n số nguyên dương đầu tiên có số hiệu S.

Dòng 2: Ghi số hiệu của chỉnh hợp chập k: B1, B2, ... BK.

Example

Input:
3 2 
4
3 1

Output:
2 3
5

Giải thích:
       Số hiệu               Chỉnh hợp
          1                     1 2
          2                     1 3
          3                     2 1
          4                     2 3
          5                     3 1
          6                     3 2


Được gửi lên bởi:special_one
Ngày:2008-12-21
Thời gian chạy:0.405s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:Tất cả ngoại trừ: ERL GOSU JS-RHINO NODEJS PERL6 PYPY RUST SED VB.NET
Nguồn bài:Võ Khánh Trung

hide comments
2021-05-27 18:03:48
Tham khảo: https://vnspoj.github.io/problems/SHCH
2019-10-07 19:04:02
QHD cấu hình là ra ấy mà :v
2017-06-13 19:09:47
1 đấm ac
2016-10-14 04:01:10
QHĐ vị trí - cấu hình

2016-08-18 20:02:57 Sue
1 đấm AC hihi =))))
2014-07-08 05:20:28 Thcs Ðặng Chánh Kỷ
ai code bài này thì có k<=N và S rất lớn, nhớ xử lý số lớn là ac
2014-02-08 12:48:16 Kiều Quốc Đạt
http://vn.spoj.com/problems/SHHV/
2013-05-29 08:27:44 a;slkfjasl;fkj
biết là k<=n<=100 nhưng mà k to quá :(
2009-12-25 16:47:37 난 널 사랑해
vet can
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.