[백준 11052번] 붕어빵 판매하기
2017. 6. 14. 22:17ㆍ알고리즘/백준
반응형
소스 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #include <iostream> using namespace std; int n,p[1001],dp[1001]; int returnMax(int a, int b) { return a > b ? a : b; } int main() { cin >> n; for (int i = 1; i <= n; i++) { cin >> p[i]; } for (int i = 1; i <= n; i++) { for (int j = 0; j < i; j++) { dp[i] = returnMax(dp[i], dp[j]+p[i-j]); } } cout << dp[n] << '\n'; return 0; } | cs |
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[백준 1212번] 8진수 2진수 (0) | 2017.06.15 |
---|---|
[백준 11048번] 이동하기 (0) | 2017.06.15 |
[백준 11727번] 2xn 타일링 2 (0) | 2017.06.13 |
[백준 10972번] 다음 순열 (0) | 2017.06.09 |
[백준 7569번] 토마토 (0) | 2017.06.08 |