Viết liền
Submit solution
Points:
2.4 (partial)
Time limit:
1.0s
JAVA11
2.0s
Pypy 3
2.0s
Memory limit:
67M
JAVA11
977M
Pypy 3
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
Koi dịch các chữ cái theo thứ thự của chữ trong bảng chữ cái, ví dụ: \(a\) được đổi ra \(1\), \(b\) được đổi ra \(2\),... cứ thế tới \(z\).
Từ một xâu kí tự nhẩm trong đầu, cậu viết thứ tự của từng chữ trên một dòng. Do hậu đậu Koi đã lỡ tay viết liền các số với nhau !
Bạn hãy giúp Koi tìm lại xâu ban đầu cậu nghĩ ra bằng cách liệt kê tất cả những trường hợp có thể, biết rằng xâu chỉ chứa các kí tự tiếng Anh in thường.
Đầu vào
Một số nguyên \(n\) duy nhất - con số thu được khi Koi viết liền các số thứ tự \((1 \le n \le 9*10^{18})\).
Đầu ra
Mỗi dòng một xâu kí tự, sắp xếp theo thứ tự bất kì.
Ví dụ
Đầu vào:
111
Đầu ra:
aaa
ka
ak
Comments