侧边栏壁纸
  • 累计撰写 192 篇文章
  • 累计创建 2 个标签
  • 累计收到 87 条评论

【题解】T1192. 放苹果

Allen Best
2023-07-12 / 0 评论 / 1 点赞 / 99 阅读 / 306 字
温馨提示:
本文最后更新于 2023-07-12,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
#include<bits/stdc++.h>  
using namespace std;
int main()
{
	int t, m, n, a[15][15];
	cin >> t;
	while(t--)
	{
		cin >> m >> n;
		for(int i = 0; i <= m; ++i){ 
			for(int j = 1; j <= n; ++j)
			{
				if(i == 0 || i == 1 || j == 1)
					a[i][j] = 1;
				else if(i < j)
					a[i][j] = a[i][i];
				else
					a[i][j] = a[i][j-1] + a[i-j][j];
			}
		} 
		cout << a[m][n] << endl;
	}
	return 0; 
}
0

评论区