반응형
http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&code=2194
#include <stdio.h>
int C[10010], Y[10010], S, N;
unsigned long long cost;
int main(void) {
//freopen("input.txt", "r", stdin);
scanf("%d %d", &N, &S);
for (int i = 0; i < N; i++) scanf("%d %d", C + i, Y + i);
//S는 리터당 1주일 보관 비용, C는 우유가격, Y는 그 주 필요한 우유
for (int i = 0, j; i < N; i++) { //Y 기준
int mp = 5555, com = 0;
for (j = i; j >= 0; j--) { //C 기준
if (mp > C[j] + com) mp = C[j] + com;
com += S;
}
cost += mp * Y[i];
}
printf("%lld\n", cost);
return 0;
}
반응형
'프로그래밍 알고리즘' 카테고리의 다른 글
[정올 2255] 섞기 수열 (0) | 2023.01.07 |
---|---|
[정올 2247] 도서관 (0) | 2023.01.07 |
[정올 2082] 힙정렬2 (Heap_Sort) (0) | 2023.01.07 |
[정올 1972] 정렬(SORT) (1) | 2023.01.07 |
[정올 1912] 미로 탐색 (0) | 2023.01.06 |