티스토리 뷰

문제

BOJ 14863 서울에서 경산까지

klimmek55 2018. 4. 9. 01:07

서울에서 경산까지

(http://boj.kr/14863)



냅색문제처럼 경로 둘 중 하나를 골라서 쌓는다는 느낌으로 구하면 된다.

나는 D[i][j] = i번째 경로까지 j분 이하의 시간으로 얻을 수 있는 최대 모금액

이라고 정하고 풀었다.

그러면 식은,

D[i][j] = max(D[i - 1][j - 도보로 걸리는 시간] + 도보로 모으는 모금액, D[i - 1][j - 자전거로 걸리는 시간] + 자전거로 모으는 모금액)이 된다.

하지만 이런 식으로 하면 i - 1번째 경로까지를 j - 시간만에 갈 수 있는지를 따로 확인해야한다.




'문제' 카테고리의 다른 글

BOJ 2482 색상환  (0) 2018.05.06
BOJ 14864 줄서기  (0) 2018.04.10
BOJ 14868 문명  (0) 2018.04.08
BOJ 14867 물통  (0) 2018.04.07
BOJ 1208 부분집합의 합 2  (0) 2018.04.03
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함