Logo
(追記) (追記ここまで)

30829번 - 부분수열 MEX

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB174463428.571%

문제

어떤 양의 정수 $n$에 대해 $n$에서 숫자 몇 개를 지워 만들 수 있는 모든 수들의 집합을 $A_n$이라고 하자. 예를 들어, 양의 정수 1234ドル$에서 1ドル$번째 숫자와 3ドル$번째 숫자를 지우면 24ドル$가 되므로 24ドル$는 $A_{1234}$에 포함된다. 단, 0ドル$으로 시작하는 수는 없다고 가정한다.

양의 정수 $n$이 주어질 때 $A_n$에 포함되지 않은 양의 정수 중 가장 작은 수를 구해보자.

입력

정수 $n$이 주어진다. $(1 \leq n < 10^{200000})$

출력

$A_n$에 포함되지 않은 양의 정수 중 가장 작은 수를 출력한다.

제한

예제 입력 1

98765432143210

예제 출력 1

15

힌트

출처

University > 서울시립대학교 > 2023 서울시립대학교 프로그래밍 경진대회 (UOSPC) > Div. 1 G번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /