当前位置: 首页 > news >正文

做网站怎么办营业执照搜索引擎搜索器

做网站怎么办营业执照,搜索引擎搜索器,人力资源公司如何做推广,佛山网站的优化描述 把 M 个同样的苹果放在 N 个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法? 注意:5、1、1 和 1、5、1 是同一种分法,即顺序无关。 输入描述: 输入包含多组数据。 每组数据包含两个正整…

描述

把 M 个同样的苹果放在 N 个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?
注意:5、1、1 和 1、5、1 是同一种分法,即顺序无关。

输入描述:

输入包含多组数据。

每组数据包含两个正整数 m和n(1≤m, n≤20)。

输出描述:

对应每组数据,输出一个整数k,表示有k种不同的分法。

示例1

输入:

7 3

输出:

8

代码如下:

import java.util.Scanner;/** 放苹果:把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?* 		(用K表示)5,1,1和1,5,1 是同一种分法。* 递归求解:* 	边界情况是,苹果数量为1,或盘子数量为1,或苹果数量为0* 	当苹果数量m>=盘子数量n时有两种可能:* 		有一个盘子空出:* 		没有盘子空出:* 	当苹果数量m<盘子数量n时:* 		有盘子空出*/
public class PutApple {public class PutApple {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);while (scanner.hasNext()) {int m = scanner.nextInt();	//苹果的数量int n = scanner.nextInt();	//盘子的数量System.out.println(putApple(m, n));}}public static int putApple(int m,int n) {if (m == 0||m == 1||n == 1) {	//判断边界//苹果个数为0时,只有一种情况//苹果个数为1时,只有一种情况//只有一个盘子时,只有一种情况return 1;}else if (m>=n) {	//苹果的数量 >= 盘子的数量//1、有一个盘子为空时,问题就转化成了将m个苹果放在n-1个盘子问题//2、盘子都不为空,问题就转化成将m-n个苹果放在n个盘子上return putApple(m, n-1)+putApple(m-n, n);}else if (m<n) {	//苹果的数量 < 小于盘子的数量//1、有一个盘子为空时,问题就转化成了将m个苹果放在n-1个盘子问题return putApple(m, n-1);}return -1;}
}}

http://www.mmbaike.com/news/39094.html

相关文章:

  • 企业网站新模式安新seo优化排名网站
  • wordpress导航页面设置密码济南百度seo
  • 网站优化和提升网站排名怎么做电子商务营销策划方案
  • 内蒙古工程建设协会官方网站优化seo软件
  • 河北唐山 网站建设新手小白怎么学做运营
  • 如何在网站上做抽奖系统企业品牌推广网站
  • 怎么做水果网站推广的十种方式
  • 网站建设成本计划郑州做网络营销渠道
  • 网站通用样式网站推广公司推荐
  • 专做女鞋的网站如何进行seo搜索引擎优化
  • 网站后台统计新东方考研班收费价格表
  • 网站建设和技术支持推广宣传方式有哪些
  • 网站服务器ip更换链接交换公司
  • 网站开发使用api对seo营销型网站建设步骤
  • 百度网站建设怎么联系怎样做百度推广
  • 眉山做网站百度竞价推广的优势
  • 长春优惠做网站上海站优云网络科技有限公司
  • 分局网站建设百度客户服务电话
  • 网站你懂我意思正能量晚上不用下载app推广策划方案
  • 在线做图表的网站百度app安卓版下载
  • 文档里链接网站地址怎么做抚顺网站建设
  • 广州建外贸网站常见的系统优化软件
  • seo优化软件哪个最好用上海seo优化公司kinglink
  • 北京知名的网站建设公司专门的网页制作工具有
  • 24小时自助下单平台网站便宜怎样搭建一个网站
  • 用dw制作网站模板竞价排名采用什么计费方式
  • 网站的内容策略seo 工具
  • 哪个网站是用php写的sem竞价推广公司
  • 二手网站信用体系建设如何引流与推广
  • 佛山高端网站设计厦门seo大佬