haramel49   2년 전

스택이 비어있는 상태에서

0을 입력하면

오류가 출력되서 프로그램이 정상적으로 작동하지 않지만,

정답이라고 표시됩니다.

즉, pop하기 전 스택의 공백 유무를 판단하지 않아도 정답이라고 인정합니다.

공백일 때 0을 출력하는 TC를 늘리거나, 재채점을 해야 할 거 같습니다.

ai4youej   2년 전

정수가 "0"일 경우에 지울 수 있는 수가 있음을 보장할 수 있다.

haramel49   2년 전

무슨 말인지 한참을 돌이켜 봤군요.

그러니까 정수가 0일 때 스택 검사는 하지 않고 무조건 값이 있다고 판단하는 뜻인가요?

flappybird   2년 전

조건에 명시되어있는데로 프로그램 채점에 사용되는 모든 입력 데이터에서 주어진 정수가 0일때 스택이 비어있게되는 상황은 없습니다

haramel49   2년 전

저 말이 그 뜻이였군요. 말이 너무 어렵게 적혀 있어 이제 이해했습니다. 감사합니다.

flappybird   2년 전

또한 이러한 맞은 사람이 만명씩 되는 문제는 데이터나 문제가 잘못되었거나 하는 등의 문제가 있을 가능성이 거의 없습니다. 뭔가 문제가 이상하다 싶으시면 조건을 빼먹었나 생각해보시는것이 문제풀때에도 좋습니다.

haramel49   2년 전

제 실수 인 것 같습니다. 알려주셔서 감사합니다.

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