wssw   5년 전


우선 제가 쓴 코드입니다 이클립스를 통해 돌렸을 경우 예제와 같이 출력이 나오는데 어째서 틀린건지 잘 모르겠네요

너무 어렵게 풀어서 인지 이제는 틀린 부분을 찾을래야 찾기가 힘드네요

왜 틀렷는지 고수님들 도와주세요 ㅜ

jh05013   5년 전

들여쓰기를 올바르게 맞춰서 올려 주세요.

djm03178   5년 전

실수 오차 문제로 보입니다. 실수 문제에서는 실수 연산을 가능한 최소화하고 되는 만큼 최대한 정수형으로 계산하는 것이 좋습니다. 32번째 줄을 sum[i] += Array[i][j + 1]; 로 고치고, 33~34번째 줄 사이에 sum[i] /= Array[i][0]; 를 추가하면 맞습니다.

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