LASTNUM


Submit solution

Points: 100
Time limit: 1.0s
Memory limit: 590M

Problem type

Cho số tự nhiên \(A\) có \(N (1<N<=3000000)\) chữ số. Số phía sau của một số \(A\) là số nhỏ nhất nhận được từ hoán vị các chữ số của số \(A\) và lớn hơn số \(A\).

Yêu cầu: Cho số \(A\) hãy tìm số phía sau số \(A\).

Dữ liệu

  • Dòng đầu tiên là giá trị \(N\).

  • Từ dòng thứ hai trở đi là các chữ số của \(A\).

Kết quả:

  • Nếu có nghiệm thì ghi số phía sau của số \(A\).

  • Nếu vô nghiệm thì ghi chữ số 0.

Sample Input

6
526431

Sample Output

531246

Comments

There are no comments at the moment.