HL小朋友


私信TA

用户名:uq_79134480311

访问量:784

签 名:

摸鱼,我是专业的

等  级
排  名 14168
经  验 842
参赛次数 0
文章发表 3
年  龄 0
在职情况 学生
学  校 blibli大学
专  业 摸鱼

  自我简介:


解题思路:参考https://blog.dotcpp.com/a/76313的思路,列公子大佬写的很详细,


参考代码:

n=int(input())
dp=[[0 for i in range(n+1)] for i in range (n+1) ]
def k():

   for i in range(n+1):
       dp[1][i]=1
   for i in range(2,n+1):
       for j in range(n+1):
           dp[i][j]=dp[i-1][j]
           if i<=j :
               dp[i][j]+=dp[i][j-i]
   return dp[n][n]
print(k())

 

0.0分

0 人评分

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

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区