실수 오차 때문에 틀린 거네요. ㅎㅎ
이런 류의 문제가 사실 골때리는데요. 정확한 풀이는 double형으로 푸는 게 아니고요.
정수형으로 변환해서 푸시는 게 좋아보입니다.
14919번 - 분포표 만들기
실수 오차 때문에 틀린 거네요. ㅎㅎ
이런 류의 문제가 사실 골때리는데요. 정확한 풀이는 double형으로 푸는 게 아니고요.
정수형으로 변환해서 푸시는 게 좋아보입니다.
그나저나 하나 궁금한 게요.
double l = MUL / (double) m;
얘는 맞아보여요. 그런데 왜
for (int i = 0; i < m; i++) { scope[i] = (i + 1) * (int) l; }
이래 코딩하셨나요? scope가 정수로 떨어진다는 보장이 있나요?
댓글을 작성하려면 로그인해야 합니다.
thd0011 6년 전
50% 까지 갔는데 갑자기 틀렸습니다 하고 나오는데 왜이런걸까요...