cubalys   8년 전

다 받은 다음 처리해서 맞긴했는데

하나씩 받으면 왜 시간초과가 뜨는건지 모르겠습니다.

kyma123   8년 전

마지막 문자가 \n이 아니라 EOF여서 while문이 안 끝날 거에요. 아래처럼 작성하시면 잘 돌아갈 겁니다.

getchar()함수가 EOF를 읽었을 때 반환하는 값이 -1인 점과 -1에 비트 NOT 연산을 하면 0이 된다는 점을 이용한 코드입니다.

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