Mã bài:
lmh_palind
Điểm:
1,4 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Dữ liệu vào:
stdin
Dữ liệu ra:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++, Golang, Java, Pascal, Perl, Python, Rust
Một số nguyên dương được gọi là số đối xứng nếu biểu diễn thập phân của nó không thay đổi nếu ta viết các chữ số theo thứ tự ngược lại. Ví dụ các số ~1, 232, 5445~ là những số đối xứng trong khi đó ~10, 223, 4545~ không phải là những số đối xứng.
Yêu cầu:
Cho số nguyên dương ~a~, tìm số đối xứng nhỏ nhất ~\ge a~.
Dữ liệu:
Gồm một dòng chứa số nguyên dương ~a < 10^{100000}~.
Kết quả:
Số đối xứng tìm được.
Sample Input
135798642
Sample Output
135808531
Nguồn: thầy Lê Minh Hoàng
Bình luận