문제
- 백준 2670: 연속부분 최대곱
- Silver iV
- Link
나의 코드
간단한 동적계획법 문제이다.
# https://www.acmicpc.net/problem/2670
N = int(input())
li = [float(input()) for _ in range(N)]
for i in range(1, N):
li[i] = max(li[i], li[i]*li[i-1])
print("%.3f" % (max(li)))
'개발공부 > algorithm' 카테고리의 다른 글
[Leetcode][python] 58: Length of Last Word (0) | 2021.06.24 |
---|---|
[백준][python] 17626 - Four squares (0) | 2021.06.06 |
[프로그래머스][python] 소수찾기 (0) | 2021.06.06 |
[프로그래머스][python] 크레인 인형 뽑기 - Stack (0) | 2021.05.24 |
[프로그래머스][python] 정수삼각형 - DP (0) | 2021.05.20 |