1024번 - 수열의 합
저는 나누는 수L이 짝수인지 홀수인지 경우를 나눠서 가운데 값(i)을 찾아 양옆으로 숫자를 큐에 넣는 식으로 했습니다.
L이 짝수이면 i = L/N값이라고 했을 때 N == L / 2 * (2 * i + 1) 인지,
L이 홀수이면 i = L/N값이라고 했을 때 N == i * L인지 검사해서
각 해당값이 있으면 양옆의 숫자를 찾았는데
질문 검색에 있는 테스트 케이스 전부 해봐도 94%에서 멈추더군요 ..
반례 찾아주시면 감사하겠습니다.
1 2 입력하면 0 1이 나와야합니다 :)
댓글을 작성하려면 로그인해야 합니다.
ckhee93 6년 전 1
저는 나누는 수L이 짝수인지 홀수인지 경우를 나눠서 가운데 값(i)을 찾아 양옆으로 숫자를 큐에 넣는 식으로 했습니다.
L이 짝수이면 i = L/N값이라고 했을 때 N == L / 2 * (2 * i + 1) 인지,
L이 홀수이면 i = L/N값이라고 했을 때 N == i * L인지 검사해서
각 해당값이 있으면 양옆의 숫자를 찾았는데
질문 검색에 있는 테스트 케이스 전부 해봐도 94%에서 멈추더군요 ..
반례 찾아주시면 감사하겠습니다.