【题目描述】

把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。

【输入】

第一行是测试数据的数目t(0≤t≤20)。以下每行均包含二个整数M和N,以空格分开。1≤M,N≤10。

【输出】

对输入的每组数据M和N,用一行输出相应的K。

【输入样例】

1
7 3

【输出样例】

8

【源程序】

#include<iostream>
#include<cstring>
using namespace std;
int a[20][20];
int f(int m,int n)
{int i,j;for(i=1;i<=n;i++)//0个苹果a[0][i]=1;for(i=1;i<=m;i++)//1个盘子a[i][1]=1;for(i=1;i<=m;i++)for(j=2;j<=n;j++)if(i<j)a[i][j]=a[i][i];else a[i][j]=a[i][j-1]+a[i-j][j];
}
int main()
{int m,n,i,j,k;cin>>k;for(i=1;i<=k;i++){cin>>m>>n;f(m,n);cout<<a[m][n]<<endl;}return 0;
}  

放苹果(信息学奥赛一本通-T1192)相关推荐

  1. 信息学奥赛一本通C++语言-----1103:陶陶摘苹果

    [题目描述] 陶陶家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果.苹果成熟的时候,陶陶就会跑去摘苹果.陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试. 现在已知 ...

  2. 信息学奥赛一本通 (C++)上机练习

    信息学奥赛一本通(C++)上机练习 此书为娃儿的第一本刷题书.娃儿现在四年级 ,希望他能坚持下来.特开贴加油 luogu: disangan223 第一部分 C++语言 第一章 C++语言入门 T10 ...

  3. 信息学奥赛一本通(基础算法与数据结构-题解汇总目录)

    信息学奥赛一本通(C++版)在线评测系统 基础(二)基础算法   更新中...... 第一章高精度计算 1307[例1.3]高精度乘法 1308[例1.5]高精除 1309[例1.6]回文数(Noip ...

  4. 信息学奥赛一本通在线提交地址

    信息学奥赛一本通 1 C++语言入门 1.1 综合 1.1.1 P1458 地球人口承载力估计 正确: 770 提交: 1794 比率: 42.92 % 1.1.2 P1686 Hello, Worl ...

  5. 信息学奥赛一本通OJ勘误

    信息学奥赛一本通OJ 是面向信奥初学者的很好用的OJ,感谢网站作者的的耐心制作. 尽管如此,该网站还是有一些错误,在此指明.瑕不掩瑜,希望网站作者早日修正. 1198:逆波兰表达式 题目中概念错误,应 ...

  6. 信息学奥赛一本通(C++版) 第二部分 基础算法 第九章 动态规划

    总目录详见:https://blog.csdn.net/mrcrack/article/details/86501716 信息学奥赛一本通(C++版) 第二部分 基础算法 第九章 动态规划 第一节 动 ...

  7. 信息学奥赛一本通1336:寻找树根和孩子(图论算法-树)详细讲解

    题目 信息学奥赛一本通(C++版)在线评测系统 思路讲解 首先我们可以看到这到题数据量不大,可以直接简单粗暴用邻接矩阵来存,用题目中的数据,邻接矩阵存储如下: 1 2 3 4 5 6 7 8 1 1 ...

  8. 信息学奥赛一本通1267:【例9.11】01背包问题(二维dp与滚动数组优化)

    [题目描述] 一个旅行者有一个最多能装 MM 公斤的背包,现在有 nn 件物品,它们的重量分别是W1,W2,...,WnW1,W2,...,Wn,它们的价值分别为C1,C2,...,CnC1,C2,. ...

  9. 信息学奥赛一本通 第五版(C++版)

    信息学奥赛一本通 第五版(C++版)第一部分 C++语言 第一章 C++语言入门 第二节 C++语言程序设计 P15 1. 编写一个能够输出Hello,World!的程序,这个程序常常作为一个初学者接 ...

最新文章

  1. UVA1025 城市里的间谍 A Spy in the Metro(2003 ICPC world final)(DAG上DP)
  2. 如果中国要做自己的GPT-3,一定离不开这家公司的算力
  3. BLE-NRF51822教程13-连接时触发配对
  4. Quick BI助力云上大数据分析---深圳云栖大会
  5. 笔记本电脑排名2015_2015-2026全球及中国AC-DC电源适配器市场发展现状调研及未来前景行业展望...
  6. 未命名语句块中的声明
  7. makefile编译erlang
  8. 在 react 里写 vue3 ? 还写了自定义 hooks和 Hoc 构建了响应式 !
  9. android tcp socket框架_花了一个星期,我终于把RPC框架整明白了
  10. 东软软件动态生成对数据表更新操作的方法
  11. pcie usb3.0 驱动 for linux_Linux 中的虚拟网络
  12. java调用python脚本文件_Java实现调用jython执行python文件的方法
  13. 手机无线信道测试软件,WiFi不稳定经常断?手机WiFi信道小工具
  14. QT网络编程TCP/UDP开发流程 制作网络调试助手
  15. 地球上20张最惊人照片!不看将后悔一辈子
  16. 1等于0.循环9吗?
  17. python使用OpenCV批量裁剪图片
  18. dll加壳c语言,使用VC自己动手编写加壳程序
  19. mysql 增量 命令
  20. 网易云音乐api歌单数据获取

热门文章

  1. hibernate oracle查询最大值_Java大数据:Mybatis和Hibernate对比分析
  2. 从 0 到 1,看我玩弄千万日志于股掌
  3. 花了20分钟,给女朋友们写了一个web版群聊程序
  4. Linux基本操作——VI和VIM
  5. 字节跳动也取消大小周了,996内卷要终结了?
  6. 二本毕业生逆袭成大厂架构师的成长心得
  7. Eclipse 默认设置的换行长度
  8. FireBug 调试JS入门 —如何调试JS
  9. MySQL学习笔记_5_SQL语言的设计与编写(上)
  10. hadoop--HDFS搭建客户端API环境