알고리즘/DP
BOJ)11052 붕어빵 판매하기(다시보기)
광그로
2017. 6. 20. 13:05
https://www.acmicpc.net/problem/11052
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #include <iostream> #include <algorithm> using namespace std; int set_price[1001]; int dp[1001]; int main() { int t; cin >> t; for (int i = 1; i <= t; i++) { cin >> set_price[i]; } for (int i = 1; i <= t; i++) { for (int j = 1; j <= i; j++) { dp[i] = max(dp[i], set_price[j] + dp[i - j] ); } } cout << dp[t]; } | cs |