a의 조건이 문제 설명과 안 맞을 때, 정확히는 a<1인 입력에 대해 while(1)을 걸면 시간초과, assert(a>0)를 걸면 런타임에러가 나고

그냥 돌리면 배열의 a번째 인덱스에 접근하는 부분에서 런타임에러가 납니다. ㅠㅠ

징검다리에 써 있는 수의 경우엔 별다른 조건이 없어 스트링으로 처리했지만

a, b, n은 a,b는 1 이상 n 이하인 자연수(사실 입력 설명엔 n 미만이라고 명시되어 있지만, 예제 입력이 b==n인 것으로 보아 오타로 보입니다),

n은 1만 이하의 자연수라는 조건이 문제에 명시되어 있다 보니 이 부분은 따로 예외처리하지 않았는데,

a, b, n과 관련하여 문제의 조건과 맞지 않는 잘못된 입력이 존재하는지 혹시 여유로우실 때 한 번만 더 확인 부탁드립니다.

baekjoon   1년 전

데이터는 정상이 맞습니다.

이유는 모르겠지만 sync_with_stdio 를 지우니 런타임에러가 발생하지 않습니다.

댓글을 작성하려면 로그인해야 합니다.