我不看月亮


私信TA

用户名:uq_92081296456

访问量:1255

签 名:

等  级
排  名 3371
经  验 1870
参赛次数 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 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区