华为OD机试 – 分月饼(Java & JS & Python & C & C++)
题目描述
中秋节,公司分月饼,m 个员工,买了 n 个月饼,m ≤ n,每个员工至少分 1 个月饼,但可以分多个,
- 单人分到最多月饼的个数是 Max1 ,单人分到第二多月饼个数是 Max2 ,Max1 – Max2 ≤ 3 ,
- 单人分到第 n – 1 多月饼个数是 Max(n-1),单人分到第n多月饼个数是 Max(n) ,Max(n-1) – Max(n) ≤ 3,
问有多少种分月饼的方法?
输入描述
每一行输入m n,表示m个员工,n个月饼,m ≤ n
输出描述
输出有多少种月饼分法
用例
| 输入 | 2 4 |
| 输出 | 2 |
| 说明 |
分法有2种: 注意:1+3和3+1算一种分法 |
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/177160b2b4.html
相关推荐
-
安装Docker&镜像容器操作&使用Docker安装部署MySQL,Redis,RabbitMQ,Nacos,Seata,Minio
Docker安装 sudo yum remove docker docker-client docker-client-latest docker-common docker-la…
1天前 -
MacBook M1 Pro 安装 RabbitMQ 保姆级教程,亲测有效~
目录 一、简介 二、安装 方式一:Homebrew 1、安装 2、启动 方式二:二进制文件 一、简介 RabbitMQ 是一个开源的消息代理软件,实现了高级消息队列…
1天前 -
【人工智能图像补全】基于GAN的图像补全
文章目录 摘要: 一、引言: 二、现状和未来发展前景: 1、现状: 2、具体应用: 2.1 图像和视觉领域 2.2 语音和语言领域 3、未来发展: 三、模型实现: 1、准备工作 2…
1天前 -
《数据结构》实验报告六:图的表示与遍历
一、实验目的 1、掌握图的邻接矩阵和邻接表表示 2、掌握图的深度优先和广度优先搜索方法 3、理解图的应用方法 二、实验预习 说明以下概念 1、深度优先搜索遍历: 一…
1天前 -
寒假算法学习(DFS的一些题解)
DFS算法之前已经说明过概念和简单的阐述了自己的看法,这里就简单的说明一下,用俗语说就是“不见黄河不死心,不撞南墙不回头”。 下面用DFS算法解决两个问题,进一步理解DFS算法。 …
算法结构 1天前 -
算法数据结构——记忆化搜索(Memoization Search)算法超详细总结加应用案例讲解
1. 记忆化搜索简介 记忆化搜索(Memoization Search):是一种通过存储已经遍历过的状态信息,从而避免对同一状态重复遍历的搜索算法。 记忆化搜索是动态规划的一种实现…
1天前 -
javascript+css+html购物车案例
javascript代码部分主要实现三部分功能 1、商品数量增加(减少)同时小计增加(减少) 这部分主要是通过for循环给增加(减少)按钮绑定点击事件 1)点击后计数器自增(自减…
1天前 -
【glyphicon对照表】bootstrap样式可直接使用的图标大全
代码: .glyphicon .glyphicon-adjust .glyphicon .glyphicon-align-center .glyphicon .glyphicon-…
1天前 -
力扣第92题——反转链表 II(C语言题解)
题目描述 给你单链表的头指针 head 和两个整数 left 和 right ,其中 left <= right 。请你反转从位置 left 到位置 right 的链表节点,…
1天前 -
web前端1+x(初级)理论(158道单选题含答案)
1、以下关于在CSS中的选择器命名错误的是(B) A..boxp B.%div C.* D.table 2、给某段文字设置穿过文本的一条线,应该设置什么属性?(A) A.text-…
算法结构 1天前
