Gửi bài giải
Điểm:
100,00 (OI)
Giới hạn thời gian:
0.55s
Giới hạn bộ nhớ:
256M
Input:
YEAR.INP
Output:
YEAR.OUT
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch
Năm đặc biệt
Tên file: year.*
Như bạn đã biết, năm 2013 là năm đầu tiên sau năm 1987 mà tất cả các chữ số của nó đôi một khác nhau. Cho trước một số nguyên ~n~, bây giờ nhiệm vụ của bạn là phải tìm một năm nhỏ nhất mà lớn hơn năm ~n~ và các chữ số của nó là đôi một khác nhau.
INPUT
- Một dòng duy nhất chứa số nguyên dương n có 4 chữ số (tức là ~1000 ≤ n ≤ 9999~).
- Giá trị ~n~ cho trước đảm bảo luôn có đáp án.
OUTPUT
Số nguyên dương nhỏ nhất lớn hơn ~n~ và các chữ số của nó đôi một khác nhau. Biết rằng kết quả luôn là một số có 4 chữ số.
Ví dụ:
YEAR.INP | YEAR.OUT |
---|---|
1987 | 2013 |
2013 | 2014 |
Bình luận
dex vãi ạ
$$f(x)=x^2$$