11037번 - 중복 없는 수
제가 이해한 문제의 조건은 다음과 같습니다. 이 번역을 한국어 번역으로 등록해 주셔도 좋습니다.
중복 없는 수
문제
중복 없는 수는 각 숫자(1, 2, 3, ..., 9)가 최대 한 번씩 등장하고, 숫자 0은 포함하지 않는 수이다. 따라서 중복 없는 수는 최대 9자리로 이루어질 수 있다. 중복 없는 수의 예시로는 9, 32, 489, 98761, 983245 등이 있다.
정수 N이 주어질 때, N보다 크면서 가장 작은 중복 없는 수를 출력하는 프로그램을 작성하라.
입력
입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 정수 N(0 ≤ N ≤ 999,999,999)이 주어진다.※ 원문에 N이 최대 9자리라는 언급이 있습니다.
출력
각 테스트 케이스마다 답을 출력한다. 만약 답에 해당하는 수가 없는 경우는 0을 출력한다.
0
입력이 여러 개의 테스트 케이스로 이루어져 있다는 언급이 있으므로, 지금의 예제를 아래의 데이터로 교체해 주시기 바랍니다. 위의 세 개는 원문에 제시되어 있는 예시들이며, 마지막 케이스는 0을 출력해야 하는 경우입니다.
현재 출력 초과를 받고 있는데 입력이 올바른지, 입출력 데이터가 제대로 매칭되어 있는지 등을 확인해 주시면 감사하겠습니다.
수정했습니다.
재채점했습니다.
댓글을 작성하려면 로그인해야 합니다.
doju 4년 전 1
제가 이해한 문제의 조건은 다음과 같습니다. 이 번역을 한국어 번역으로 등록해 주셔도 좋습니다.
중복 없는 수
문제
중복 없는 수는 각 숫자(1, 2, 3, ..., 9)가 최대 한 번씩 등장하고, 숫자 0은 포함하지 않는 수이다. 따라서 중복 없는 수는 최대 9자리로 이루어질 수 있다. 중복 없는 수의 예시로는 9, 32, 489, 98761, 983245 등이 있다.
정수 N이 주어질 때, N보다 크면서 가장 작은 중복 없는 수를 출력하는 프로그램을 작성하라.
입력
입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 정수 N(0 ≤ N ≤ 999,999,999)이 주어진다.
※ 원문에 N이 최대 9자리라는 언급이 있습니다.
출력
각 테스트 케이스마다 답을 출력한다. 만약 답에 해당하는 수가 없는 경우는
0
을 출력한다.입력이 여러 개의 테스트 케이스로 이루어져 있다는 언급이 있으므로, 지금의 예제를 아래의 데이터로 교체해 주시기 바랍니다. 위의 세 개는 원문에 제시되어 있는 예시들이며, 마지막 케이스는
0
을 출력해야 하는 경우입니다.현재 출력 초과를 받고 있는데 입력이 올바른지, 입출력 데이터가 제대로 매칭되어 있는지 등을 확인해 주시면 감사하겠습니다.