아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

서로 다른 숫자

면접 대비

시간 제한1초메모리 제한512 MB

요약
10^18 이하의 정수 n이 주어질 때, 인접한 두 자리가 같은 경우가 없는 n보다 큰 최소 정수를 구한다.
난이도

보통10점 중 5점

유형
그리디, 수학, 구현, 문자열
정답자
아직 제출이 없습니다

문제

Senya는 같은 숫자가 연속으로 두 번 나오지 않는 정수를 좋아한다. 정수 nn이 주어진다. Senya가 좋아하는 정수 중 nn보다 큰 가장 작은 정수를 구하시오.

입력

정수 nn이 주어진다. (1≤n≤10181 \le n \le 10^{18})

출력

nn보다 크면서 같은 숫자가 연속으로 두 번 나오지 않는 가장 작은 정수를 출력하시오.

예제1

  1. 예제 1

    입력
    98
    
    예상 출력
    101