qazolk   4년 전

처음에 제출한 코드는 정답처리가 되었습니다.

숏코딩을 위해 코드를 인위적으로 조금 줄여봤는데

같은 결과가 나올거라 생각했는데 거의 마지막에 가서 '틀렸습니다'라는 메세지가 출력됩니다.

30개 정도의 난수 케이스들을 집어 넣어도 같은 결과가 나오는데 무엇이 다른걸까요?

아래의 연산이 다르게 나올 수 있는 경우 혹은 다르게 해석될 수 있는 경우가 있는지 알려주세요.

(정답 노출을 피하기 위해 일부 코드만 옮겨놓았습니다.)

sait2000   4년 전

정확한 코드를 보여주시질 않으면 답을 못 합니다. 느낌엔 다른 게 틀렸을 것 같은데요.

qazolk   4년 전

오답소스만 다시 올려드렸습니다.

sait2000   4년 전

a가 1이면 틀릴 거 같네요

qazolk   4년 전

죄송합니다.

이 소스로 다시 검토 부탁드려도 될까요?

if문이 안쪽으로 들어가야하는데 붙어 있었네요...

sait2000   4년 전

음이 아닌 정수에는 0도 포함됩니다.

qazolk   4년 전

아...정답 소스엔 예외처리가 되어있었네요.

숏코딩한다고 무심코 없애버렸네요. 바보같이...

멍청한 질문에도 끝까지 답변해주셔서 정말 감사하고 죄송합니다ㅠㅠ

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