nqson xào bài 2
Submit solution
Points:
3
Time limit:
1.0s
Memory limit:
977M
Author:
Problem type
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG
nqson có 1 bộ bài. Mỗi lá bài của bộ bài đó dược đánh 1 con số. Mỗi lượt nqson sẽ thực hiện 2 việc sau:
- Bốc một lá ở dưới đáy bộ bài và bỏ lên đầu.
- Bốc một lá ở dưới đáy bộ bài và bỏ lá đó ra khỏi bộ bài.
nqson muốn xếp bộ bài sao cho thứ tự các lá bài bỏ ra tăng dần. Hãy cho biết thứ tự các lá bài trong bộ bài.
Ví dụ: nqson có các lá
Copy
Bước 1: nqson bốc lá bài dưới đáy bỏ lên đầu, bộ bài trở thành 1, 3, 3, 4.
Sau đó bỏ lá 1 dưới đáy, bộ bài trở thành 3, 3, 4
Bước 2: nqson bốc lá bài dưới đáy bỏ lên đầu, bộ bài trở thành 3, 4, 3.
Sau đó bỏ lá 3 dưới đáy, bộ bài trở thành 4, 3
Bước 3: nqson bốc lá bài dưới đáy bỏ lên đầu, bộ bài trở thành 3, 4.
Sau đó bỏ lá 3 dưới đáy, bộ bài trở thành 4
Bước 4: nqson bốc lá bài dưới đáy bỏ lên đầu, bộ bài trở thành 4.
Sau đó bỏ lá 4 dưới đáy, không còn lá nào trong bộ bài
Đầu vào
Dòng đầu tiên chứa một số tự nhiên
Dòng tiếp theo chứa
Đầu ra
In ra dãy số
Giới hạn
Ví dụ 1
Đầu vào:
Copy
4
3 3 1 4
Đầu ra:
Copy
4 1 3 3
Comments