BOJ::11052 붕어빵 판매하기

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
23
#include <stdio.h>
using namespace std;
 
int n;
int a[1001];
int d[1001];
 
int main() {
    scanf("%d"&n);
    for (int i = 1; i <= n; i++) {
        scanf("%d"&a[i]);
    }
 
    for (int i = 1; i <= n; i++) {
        d[i] = a[i];
        for (int j = 1; j < i; j++) {
            if (d[i] < d[i - j] + a[j]) {
                d[i] = d[i - j] + a[j];
            }
        }
    }
    printf("%d\n", d[n]);
}
cs


'BOJ::문제풀이' 카테고리의 다른 글

11055 가장 큰 증가 부분 수열  (0) 2018.01.06
11053 가장 긴 증가하는 부분 수열  (0) 2018.01.06
10844 쉬운 계단 수  (0) 2018.01.06
10164 격자상의 경로  (0) 2018.01.06
9466 텀 프로젝트  (0) 2018.01.06

+ Recent posts