hyundo1226   5년 전

min,max의 값도 안전하게 더 크게 초기화시켰고 permutation으로 모든경우를 계산한다는 생각으로 접근했는데

질문이나 문제에 나와있는 테스트케이스도 모두 통과이구 예외케이스를 모르겠네요...
처음에는 while문으로 시작했다가 맨 처음상태를 빼먹는것같아 do while로도 바꿔주고... 혹시 어디가 문제일까요??

예외케이스라도 알려주신다면 감사하겠습니다!

djm03178   5년 전

n=11일 때 arr[11]에 저장하게 되는데 이는 배열의 범위를 벗어나게 됩니다.

그리고 49, 50번째 줄의 값은 둘 다 int의 범위를 한참 벗어납니다. 우연히도 오버플로로 잘려나간 그 값들이 각각 -10억보다 작고 10억보다 커서 정답에는 영향을 주지는 않습니다.

hyundo1226   5년 전

아 범위문제였네요.. 감사합니다!!

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