我不看月亮


私信TA

用户名:uq_92081296456

访问量:1369

签 名:

等  级
排  名 3640
经  验 1881
参赛次数 1
文章发表 3
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:

注意事项:

参考代码:

fee = list(map(int,input().split()))

n = int(input())

dp = [99999999]*n

dp[0] = fee[0]

for i in range(1,n):

    for j in range(i):

        if j>9:

            break

        dp[i] = min(dp[i-1-j]+fee[j],dp[i])

        if i<10:

            dp[i] = min(dp[i],fee[i])

print(dp[n-1])


 

0.0分

1 人评分

  评论区

  • «
  • »