xogjs96   1년 전

이렇게 코드를 작성하니 정답 처리가 됐긴 됐는데요..! 

input[0] 은 테스트케이스 갯수를 말하는거 같고, 

numbers[0] 과 numbers[1]은 각각 입력되는 숫자를 말하는거 같은데

여기서 갑자기 numbers[0]과 numbers[1]이 나온것도 이해가 안가고.. 

만약에 테스트케이스가 1개라고 가정했을때, 

i는 그럼 1이 되는순간 끝나야 하는거 아닌가요? 그러면 const numbers 도 값이 1개밖에 없는거 아닐지.. 

답변 부탁드립니다! 

seawon0808   1년 전

테스트케이스가 1개면 처음에 i는 1이어서 i <= 1이라는 조건에 만족하고 그 다음에는 i가 2가 되서 i <= 1이라는 조건을 만족하지 못해서 반복문이 1번 돌아갑니다.

xogjs96   1년 전

반복문이 1번 돌아간다면, numbers라는 상수의 값이 input[i]인거니까 

numbers의 값이 2개가 나올수 없지 않나요?

seawon0808   1년 전

질문을 정확하게 이해하지 못했네요.

어떠한 테스트케이스를 예로 들어보면 index[0] = 1이므로 반복문은 한 번 돌아가는데 그럼 반복문에서 처음에 i는 1이므로 index[1]은 '1 2'가 되는데 index[1]의 값이 numbers이므로 값이 2개가 나올 수 있습니다.

xogjs96   1년 전

아 답변 너무 감사드립니다!! 

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