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

基于jsp网站开发与实现建设部网站安全考核证书查询

基于jsp网站开发与实现,建设部网站安全考核证书查询,网站前期推广,2345网址大全17描述 把 M 个同样的苹果放在 N 个同样的盘子里#xff0c;允许有的盘子空着不放#xff0c;问共有多少种不同的分法#xff1f; 注意#xff1a;5、1、1 和 1、5、1 是同一种分法#xff0c;即顺序无关。 输入描述#xff1a; 输入包含多组数据。 每组数据包含两个正整… 描述 把 M 个同样的苹果放在 N 个同样的盘子里允许有的盘子空着不放问共有多少种不同的分法 注意5、1、1 和 1、5、1 是同一种分法即顺序无关。 输入描述 输入包含多组数据。 每组数据包含两个正整数 m和n1≤m, n≤20。 输出描述 对应每组数据输出一个整数k表示有k种不同的分法。 示例1 输入 7 3 输出 8 代码如下 import java.util.Scanner;/** 放苹果把M个同样的苹果放在N个同样的盘子里允许有的盘子空着不放问共有多少种不同的分法* 用K表示511和151 是同一种分法。* 递归求解* 边界情况是苹果数量为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 (mn) { //苹果的数量 盘子的数量//1、有一个盘子为空时问题就转化成了将m个苹果放在n-1个盘子问题//2、盘子都不为空问题就转化成将m-n个苹果放在n个盘子上return putApple(m, n-1)putApple(m-n, n);}else if (mn) { //苹果的数量 小于盘子的数量//1、有一个盘子为空时问题就转化成了将m个苹果放在n-1个盘子问题return putApple(m, n-1);}return -1;} }}
http://www.dnsts.com.cn/news/146835.html

相关文章:

  • wordpress建立外贸网站网站欣赏与创建网页
  • 图书馆门户网站建设快速开发网站
  • 做视频网站需要流量做网站怎样写标题
  • 河南制作网站郑州的网络科技有限公司
  • 上海公司做网站西安高端网站制作公司
  • 做网站的如何兼职常见的网站结构
  • 做第一个php网站整形网站整站源码
  • 新西兰网站开发专业贵州网架公司
  • 宁夏制作网站公司让网站打开更快
  • 正规货源网站大全vps安装wordpress
  • 台州网站关键字优化网站开发招聘职位
  • 自己做的网站图片挡住了导航栏做搬运的话哪个网站好
  • php源码项目门户网站开发建设部评职称查询网站
  • 云南省建设学校网站查指数
  • 东莞专业做网站建设服务新媒体营销概念
  • 网站是什么程序做的网络平台制作多少钱
  • 手机网站建站cms最热门的网络游戏排行
  • 自己做优惠劵网站赚钱吗网页音频提取工具
  • 连云港网站建设优化做网站办什么营业执照
  • 做茶叶网站优化大师怎么下载
  • 河北网站建设报价seo建站
  • 网站建设公司发展方向及趋势什么叫商业网站
  • 开发者软件下载小红书seo排名规则
  • 资源专业网站优化排名wordpress官方论坛
  • 个人网站建设第一步如何做简单的网站 域名邮箱
  • 如何网站网络营销是一种什么专业
  • 做网站代码保密协议wordpress设置注册观看
  • 怎么做后台网站一键更新佛山专业做网站的公司
  • 电子商务网站建设 教学大纲昆明网络营销
  • 阿里巴巴外贸网站论坛机关单位建设网站 说明