gktgnjftm   5년 전

79번째줄의 hab[i]!=0을 i<here로 바꾸면 맞는데,

어차피 둘다 똑같다고 생각을 하고 코딩을 했었습니다.

왜냐하면, 모든 인구는 최소 1이 들어오기 때문에, 어떻게든 인구를 더해서 나눈다고 해도, 무조건 1이상이 나오기 때문에

인구수가 0을 만나기 전까지 체크를 했었습니다. 그래야 더이상 인구가 없으므로 진행을 하지 않는거라고 생각을 했는데

이게 혹시 데이터에 0이 들어오는 값이 주어지는 건가 궁금해서 올려봅니다(문제에는 그런조건은 없습니다)

(0이 들어온다는 가정이면 저 코드는 틀린게 맞다고 생각합니다)

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