2164번 - 카드2
if (q.size() == 1)
break;
이 부분이 위에 있을 경우는 통과가 되는데, 아리에 있을 경우에는 런타임 에러가 뜹니다.
둘이 어떤 차이인가요??
n=1이면 처음부터 원소가 pop 되어 원소가 0개가 되고, 다음 루프에서 비어있는 큐에 대해 q.front()를 하기 때문에 문제가 됩니다.
앗 그렇네요!! 답변 감사합니다!:)
댓글을 작성하려면 로그인해야 합니다.
ael8548 4년 전
if (q.size() == 1)
break;
이 부분이 위에 있을 경우는 통과가 되는데, 아리에 있을 경우에는 런타임 에러가 뜹니다.
둘이 어떤 차이인가요??