Số siêu đối xứng

Xem PDF

Nộp bài

Điểm: 800
Thời gian: 1.0s
Bộ nhớ: 256M
Input: bàn phím
Output: màn hình

Dạng bài

Số siêu đối xứng là các số mà tất cả chữ số của nó đều giống nhau.

Ví dụ 1, 22, 333, 999999 là các số siêu đối xứng

Cho số nguyên dương n, tìm số siêu đối xứng nhỏ nhất lớn hơn hoặc bằng n

Input, Output and Scoring

Input
  • 1 số nguyên dương n (1 \le a \le b \le 10^{100}).
Output
  • Số siêu đối xứng nhỏ nhất lớn hơn hoặc bằng n
Scoring
  • Subtask 1 (30\%): 2 \le a, b \le 10^5.
  • Subtask 1 (30\%): 2 \le a, b \le 10^{18}.
  • Subtask 2 (40\%): Không giới hạn gì thêm.

Example 1

Input

123

Output

222

Example 2

Input

5324

Output

5555


Bình luận đầu tiên

Bình luận

Không có bình luận nào.