강의로 돌아가기
김한빈

케이스 5번에서 계속 막힙니다....

for문을 통해 reserve[i]를 차례로 확인하고
자신이 체육복이 도둑맞았으면 자신의 카운트를 true로 바꾸고
자신이 체육복이 있으면 자기 다음사람이 false면 true로 true이면 뒷사람이 false이면 true로 바꾸도록 했는데
다른건 다 통과하는데 케이스 5번만 안됩니다..ㅠㅠ
앞에 질문에서
lost[2,3,4] reserve[3,4,5]로 해서 테스트케이스에서는 return값이 4로 나왔는데도 실패했다고 뜨네요..ㅠㅠ
뭘 더 생각해야할까요...

1 개의 답변
nedcrow

return값이 5가 나와야 합니다.
2 <- 3
3 <- 4
4 <- 5
다 빌려줄 수 있습니다. (정작 저도 5번에서 막혀있습니다..)
...
라고 생각했는데, 4가 나오는 것이 맞나봐요. 한 벌의 체육복만 있으면 빌려줄수 없다고 적혀있네요. 대체 뭐가 문제일까요..;;

  • 심재혁
    지금 보실지 모르겠지만 문제 내용중에 이런 문장이 있습니다. 심재혁 2018.12.11 14:29
  • 심재혁
    당연히 체육복을 2벌 가져온 학생의 체육복이 도난을 당했다면, 여벌의 체육복을 빌려줄 수 없습니다. 심재혁 2018.12.11 14:29
  • 심재혁
    그래서 2 <- X || 3 <- 3 || 4 <- 4 || X <- 5 라서 4인거같네요 심재혁 2018.12.11 14:29
  • 김한빈
    감사합니다^^ 김한빈 2018.12.21 04:33
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.