snujoon   5년 전

진행은 계단오르기

https://www.acmicpc.net/proble...

처럼 하였구요

그런데 이 문제는 굳이 마셔야할 제약이 없어서 앞의 dp보다 새로운 dp가 작다면 그냥 앞의 dp를 계속 push_back했습니다. 

이렇게 그냥 앞의 dp를 push_back한게 문제인가요?

gaelim   5년 전

3

10 3 10

ac : 20

output : 13

5

10 3 10 3 11

ac : 31

output : 27

dp[i] => i 까지의 규칙을 준수하며 더한 합의 최댓값 으로 정의하시면 됩니다. 

dp[2] 를 정의하실 때, 한 경우가 빠져 있으십니다.

snujoon   5년 전

감사합니다 ㅠㅠ dp[2] 정의가 생각보다 까다로웠습니다 ㅠㅠ 경우의 수를 다 생각하지 못했내요 어쨋든 도와주셔서 감사합니다 ㅎ

댓글을 작성하려면 로그인해야 합니다.