exponential_e   5년 전

채점 번호: 11912652


처음 그냥 생각난 대로 짰던 제 코드가 문제가 있는것 같아서 제출해봤는데 정답처리를 받는것으로 보니 데이터가 부족한 것 같습니다.

해당 값들이 int 범위내로 들어오니 0이라는 값도 처리가 되어야하는데 위의 코드처럼 0을 인식해서 끊어도 정답 처리가 됩니다.

사실 저런식으론 짜는 분들은 거의 안계실거라 생각이 들어서 조금 억지스럽게 만들었나 싶기도한데..

아마도 문제에서 입력에 0이란 값이 아예 들어오지 않아 발생한 문제 같습니다. 데이터 추가가 필요 하다면 아래의 데이터 추가 부탁드립니다.

(아래 두 케이스는 모두 해당 코드에서 1이 출력이 됩니다.)

chogahui05   5년 전

0이라는 값이 없었던가요? 아.. 없었나 보네..

상식선에서 주가는 음수일 수는 없긴 한데.. int형 범위라.. 혼동스럽긴 하네요.

상식선에서 주가는 음수가 될 수 없다. 이런 반론이 들어온다면

이런 데이터는 괜찮아 보입니다.

exponential_e   5년 전

해당 대회 때 테스트 케이스 찾아봤는데, 일단 원문도 주가에 관련된 문제라 그런지 음수는 들어오지 않았습니다.

chogahui05님이 말씀하신대로 저도 그 의견에 동의합니다.

사실상 문제마다 이런식으로 주어져도 가끔 풀이하시는 분들이 알아서 걸러 푸시던데.. 조건 추가도 나쁘지않겠네요.

의견 감사합니다.

startlink   5년 전

수정했습니다.

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