题解 | #放苹果#

放苹果

https://www.nowcoder.com/practice/4f0c1e21010e4d849bde5297148e81d9

#include<iostream>
using namespace std;

const int N = 100;

int f[N][N];

int main(void)
{
	int m,n;
	cin >> m >> n;
	for(int i = 1; i<= n;i++) f[0][i] = 1;
	for(int i = 1;i <= m;i++)
	{
		for(int j = 1;j <= n;j++)
		{
			if(j > i) f[i][j] = f[i][i];
			else {
				f[i][j] = f[i][j - 1] + f[i - j][j];
			}
		}
	}
	cout << f[m][n] << endl;
	
	
	
	return 0;
}

全部评论

相关推荐

05-19 15:21
已编辑
门头沟学院 Java
白火同学:你才沟通了200,说实话,北上广深杭这里面你连一座城市的互联网公司都没投满呢,更别说还有各种准一线二线城市了。等你沟通突破了三位数,还没结果再考虑转行的事吧。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务