把苹果
Time Limit: 1000MS   Memory Limit: 10000K
Total Submissions: 25785   Accepted: 16403

Description

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

Input

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

Output

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

Sample Input

1
7 3

Sample Output

8

Source

lwx@POJ
我怎么也遇上放苹果,感觉自己萌萌哒。
简单递归。分为每一个盘都能放一个和至少有一个盘子为空。
import java.util.*;
public class Main {public static int f(int m,int n){if(m<0) return 0;if(m==0||n==1) return 1;//m=0每一个放一个正好放完,n=1最后仅仅剩一个盘子return f(m-n,n)+f(m,n-1);}public static void main(String[] args) {Scanner scan=new Scanner(System.in);int t=scan.nextInt();for(int i=0;i<t;i++){int m=scan.nextInt();int n=scan.nextInt();System.out.println(f(m,n));}}}

版权声明:本文博主原创文章。博客,未经同意不得转载。

转载于:https://www.cnblogs.com/bhlsheji/p/4803223.html

POJ 1664 把苹果相关推荐

  1. poj 1664 放苹果 DPDFS

    点击打开链接 把 M个同样的苹果放在 N个同样的盘子里,允许有的盘子空着不放 问共有多少种方法?5,1,1和1,5,1是同一种方法 解法一: poj 1664 放苹果 DP dp[i][j]表示共 i ...

  2. poj 1664 放苹果【M的N划分】

                                                   放苹果 Description 把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不 ...

  3. [ACM] POJ 1664 放苹果(n个相同小球放入m个相同盒子)

    放苹果 Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 25952   Accepted: 16509 Description ...

  4. POJ 1664 放苹果(递归或DP)

    一.Description 把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法. Input 第一行是测试数据的数目t ...

  5. POJ 1664 苹果放盘子(递归)

    题目链接:http://poj.org/problem?id=1664 m个相同的苹果放在n个相同的盘子里,有多少种不一样的方法. 例如,3个苹果放在4个盘子里有(3,0,0,0)(1,1,1,0)( ...

  6. POJ 1664 求m个苹果放入n个盘子的不同放法数目 递归 分类讨论

    通过分类讨论,将规模较大的问题转换成规模较小的相同问题,学会"降维",将索引值不断降小,就可以递归求解 设f(m,n)为把m个苹果放到n个盘子中的方法数,m>=0,n> ...

  7. 放苹果问题 POJ 1664

    M个苹果放到N个盘子里一共会有多少种不同的方法.比如在M=7,N = 3的情况中,(1 5 1) (5 1 1)是同一种情况.   f(1, N) = 1 f(M, 1) = 1   当N > ...

  8. 【POJ - 1664】放苹果 (递归经典题 或 dp 或 母函数)

    题干: 把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法. Input 第一行是测试数据的数目t(0 <= t ...

  9. POJ 1664 /NYOJ 758 放苹果问题(递归)

    分苹果 时间限制: 1000 ms  |  内存限制: 65535 KB 难度: 2 描述 把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法? (注意:假如有3个盘子 ...

最新文章

  1. Pytorch的默认初始化分布 nn.Embedding.weight初始化分布
  2. 图像分析用 OpenCV 与 Skimage,哪一个更好?
  3. HDU1040简单排序题
  4. python操作系统-Python_操作系统的发展史
  5. Leetcode 62.不同路径 (每日一题 20210701)
  6. modbus 0x06 连续写_这篇很实用,看完学会MODBUS的应用及编程
  7. .NetCore中三种注入生命周期的思考
  8. 【渝粤题库】国家开放大学2021春2072人文社会科学基础(A)答案
  9. 第二篇: 在虚拟主机上使用ASP.NET Ajax
  10. ECCV 2020 论文大盘点-人脸技术篇
  11. 【编程练习】复习一下树的遍历
  12. 【keras/Tensorflow/pytorch】Conv2D和Conv2DTranspose详解
  13. kuangbin专题五并查集总结
  14. 还在担心找不到驱动程序吗?driveridentifier三步帮你解决所有
  15. java压缩图片大小_java压缩图片、等比例压缩图片
  16. 扫码点餐小程序项目后端开发之“01.搭建服务器基础设施”
  17. 电子病历质控系列-医疗质量工作任务003
  18. 春招必看一位老学长的真实互联网校招求职心路历程~
  19. java生成6随机数字和字母_Java生成含字母和数字的6位随机字符串
  20. 什么是非同质化代币(NFT)?

热门文章

  1. 加装的硬盘进入后点不了文件夹_Mac OS Catalina 挂载NTFS硬盘的问题 (无需第三方软件,几行代码即可)...
  2. python中emuterate用法_跨平台模拟执行 - AndroidNativeEmu实用手册
  3. hive链接mysql的shell命令_Hive shell 基本命令
  4. led灯条维修_led硅胶线条灯不亮的8大原因,怎样识别led灯带的质量
  5. mysql按字段值排序_mysql按字段值排序
  6. django filter查询多选_Django:使用filter的pk进行多值查询操作
  7. 屏蔽预训练模型的权重。 只训练最后一层的全连接的权重。_权重/参数初始化...
  8. java高并发(六)线程安全性
  9. Python 制作微信全家福,你就是朋友圈最亮的仔!
  10. html的选择器child,css child选择器妙用