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

HSPC14L - Bất lặp




 

Số bất lặp là số mà trong đó mỗi chữ số {1,2,3, ..., 9} xuất hiện tối đa một lần và không có số 0.
Một số bất lặp có thể có nhiều nhất chín chữ số, nhưng cũng có thể có ít hơn. Ví dụ về số bất lặp:
9, 32, 489, 98761 và 983245.
Bạn có một số nguyên N có tối đa 9 chữ số. Nhiệm vụ của bạn là in ra số bất lặp nhỏ nhất lớn
hơn N. Ví dụ, đối với 99 thì câu trả lời là 123, đối với 881 thì câu trả lời là 891, và đối với 133
thì câu trả lời là 134.

Số bất lặp là số mà trong đó mỗi chữ số {1,2,3, ..., 9} xuất hiện tối đa một lần và không có số 0. Một số bất lặp có thể có nhiều nhất chín chữ số, nhưng cũng có thể có ít hơn. Ví dụ về số bất lặp: 9, 32, 489, 98761 và 983245.

Bạn có một số nguyên N có tối đa 9 chữ số. Nhiệm vụ của bạn là in ra số bất lặp nhỏ nhất lớn hơn N. Ví dụ, đối với 99 thì câu trả lời là 123, đối với 881 thì câu trả lời là 891, và đối với 133 thì câu trả lời là 134.

 

Input

Gồm nhiều test, mỗi test ghi trên một dòng gồm số nguyên N.

Output

Với mỗi test, in ra số cần tìm. Nếu không có, in ra 0.

Example

Input:
99

Output:
123

Được gửi lên bởi:Lê Đôn Khuê
Ngày:2014-07-27
Thời gian chạy:2s
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ừ: ASM64 GOSU PERL6 PYPY RUST SED
Nguồn bài:HSPC 2014

hide comments
2014-07-28 06:37:33 Lollipop
chứng tỏ test trên này yếu hơn test chỗ thi @@
2014-07-28 04:41:38 CHT_Kirigaya Kiteshi
Ảo thật. Đi thi bài này WA hoài. Về nhà code y nguyên lại AC =.=
2014-07-27 18:24:14 Thcs Ðặng Chánh Kỷ
đội ta đen thật sao lại thế nhỉ
2014-07-27 18:23:38 Kraken
đi thi nộp toàn kết quả sai mà sao về nhà làm y hệt thì lại 1 hit
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.