2670번 - 연속부분최대곱
틀렸습니다라고 나오는데 어느 부분에서 틀렸는지 계속 못찾아서 헤매고있습니다 ㅠㅠ
조언 부탁드리겠습니다.
dp[0]이 1로 하신이유가 있나요?
반례가
4
0.5
0.3
0.2
0.1
하시면 답은 0.5가 나와야 합니다. 근데 1이 나오시네요
엇 제가 문제를 잘못이해하고 당연히 곱할 때 양수가 나와야하니까 1이라고 적어논거 같습니다!
dp[-1] * (n+1)
arr = [-1]
로 고쳐보니 문제를 해결할 수 있었습니다!
감사합니다!
댓글을 작성하려면 로그인해야 합니다.
zhsks528 3년 전
틀렸습니다라고 나오는데 어느 부분에서 틀렸는지 계속 못찾아서 헤매고있습니다 ㅠㅠ
조언 부탁드리겠습니다.