36번째 줄 round가 꼭 필요한가요? 한번 빼고 제출해보시겠어요?
25285번 - 심준의 병역판정검사
36번째 줄 round가 꼭 필요한가요? 한번 빼고 제출해보시겠어요?
kokosoko59님 말씀대로 round를 빼는 게 바람직해 보입니다
이하는 round함수를 적용시켰을 때와 적용하지 않았을 때 return 값에 차이가 나는 경우들의 예시입니다
bmi_1 : round 미적용, bmi_2 : 본문의 코드 그대로 round 적용
---------------------------------------------------------------------
키 174, 몸무게 56, bmi_1 18.49649887699828, 등급 3, bmi_2 18.5, 등급2
키 186, 몸무게 64, bmi_1 18.499248468030984, 등급 3, bmi_2 18.5, 등급2
키 198, 몸무게 98, bmi_1 24.997449239873482, 등급 1, bmi_2 25.0, 등급2
키 199, 몸무게 99, bmi_1 24.999368702810536, 등급 1, bmi_2 25.0, 등급2
---------------------------------------------------------------------
# 입력으로 주어지는 수는 모두 200 이하의 양의 정수라고 표기되어 있어서 범위를 수정하고 다시 댓글 달아드립니다
감사합니다! round 빼니까 바로 성공이라고 떴습니다ㅠㅠㅠㅠ
키 174, 몸무게 56, bmi_1 18.49649887699828, 등급 3, bmi_2 18.5, 등급2
키 186, 몸무게 64, bmi_1 18.499248468030984, 등급 3, bmi_2 18.5, 등급2
키 198, 몸무게 98, bmi_1 24.997449239873482, 등급 1, bmi_2 25.0, 등급2
키 199, 몸무게 99, bmi_1 24.999368702810536, 등급 1, bmi_2 25.0, 등급2
vyu님이 주신 코드 돌려보니까 bmi가 다른게 나오더군요. 시간 단축시켜보려고 썼던 round가 이렇게 될줄은 몰랐습니다ㅋㅋㅋ
댓글을 작성하려면 로그인해야 합니다.
khj000217 1년 전
정말 한줄씩 뜯어봐도 계속 12퍼센트에서 틀렸습니다가 뜹니다..
지금의 저로썬 정말 모르겠어서 올려봅니다ㅠㅠㅠ