noi 8787 数的划分
Posted 树的种子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了noi 8787 数的划分相关的知识,希望对你有一定的参考价值。
题目链接:http://noi.openjudge.cn/ch0206/8787/
将整数n分成k份,且每份不能为空,任意两份不能相同(不考虑顺序)。
简直跟分苹果一模一样。
#include <stdio.h> using namespace std; int d[15][15]; int dp(int m,int n) { if(m==0||n==1) return 1; if(m<n) return dp(m,m); else return dp(m,n-1)+dp(m-n,n); } int main() { int t,m,n; // scanf("%d",&t); //while(t--) { scanf("%d%d",&m,&n); m -=n; int ans = dp(m,n); printf("%d\n",ans); // } return 0; }
以上是关于noi 8787 数的划分的主要内容,如果未能解决你的问题,请参考以下文章
2021-12-24:划分字母区间。 字符串 S 由小写字母组成。我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。返回一个表示每个字符串片段的长度的列表。 力扣763。某大厂面试