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

搭建网站平台如何做分录图书购物网站开发的业务分析

搭建网站平台如何做分录,图书购物网站开发的业务分析,公司查询系统官网,平远县建设工程交易中心网站2928.给小朋友们分糖果[简单] 题目: 给你两个正整数 n 和 limit 。 请你将 n 颗糖果分给 3 位小朋友,确保没有任何小朋友得到超过 limit 颗糖果,请你返回满足此条件下的 总方案数 。 示例 1: 输入:n 5, limit 2 …

2928.给小朋友们分糖果[简单]

题目:

给你两个正整数 n 和 limit 。

请你将 n 颗糖果分给 3 位小朋友,确保没有任何小朋友得到超过 limit 颗糖果,请你返回满足此条件下的 总方案数 。

示例 1:

输入:n = 5, limit = 2
输出:3
解释:总共有 3 种方法分配 5 颗糖果,且每位小朋友的糖果数不超过 2 :(1, 2, 2) ,(2, 1, 2) 和 (2, 2, 1) 。

示例 2:

输入:n = 3, limit = 3
输出:10
解释:总共有 10 种方法分配 3 颗糖果,且每位小朋友的糖果数不超过 3 :(0, 0, 3) ,(0, 1, 2) ,(0, 2, 1) ,(0, 3, 0) ,(1, 0, 2) ,(1, 1, 1) ,(1, 2, 0) ,(2, 0, 1) ,(2, 1, 0) 和 (3, 0, 0) 。

提示:

  • 1 <= n <= 50
  • 1 <= limit <= 50

分析:

        由提示可知,这道题的数据量并不大,最简单的方法就是暴力,写了三层循环和一个判断,亲测可以通过,只不过时间复杂度较高。

代码实现:

class Solution:def distributeCandies(self, n: int, limit: int) -> int:ls=[]re=0for j in range(n+1):ls.append(j)for i in ls:for q in ls:for w in ls:if i+q+w==n and max(q,i,w)<=limit:# print([i,q,w])re+=1return re 

总结:

这道题考的东西不多,主要还是考思维,代码实现并不难。 

http://www.yayakq.cn/news/618923/

相关文章:

  • 网站设置301解除移动屏蔽一个网站需要服务器吗
  • 网站排名提升工具网站建设谈单技巧
  • 单页面网站模板怎么做wordpress 最新 调用
  • 闵行 网站建设公司合肥瑶海区有什么大学
  • 渭南市住房和城乡建设局官方网站空间商指定的网站目录
  • 做网站的空间是什么顺德网站建设市场
  • 网站开发PHP留言本公司logo设计大全 图片欣赏
  • 网站建设技术解决方案免费的客户管理app
  • 怎么给甲方做网站备案网站建设亻金手指科杰
  • 做电子外贸网站做网站前端需要编程基础吗
  • 做国际黄金的网站因网站建设关闭的公告
  • 做微商有什么好的货源网站婚纱网站策划书
  • 丽水微信网站建设哪家好网站域名 文件夹
  • 汉阳网站推广东莞常平翔龙天地
  • 网站页面设计收费3g微网站是什么
  • 南阳做网站多少钱网站开发实训新的体会
  • 网站备案的核验单家用电脑做网站教程
  • 首饰设计网站大全wordpress 本地运行慢
  • 做网站用什么cms 知乎域名的注册方式
  • 小网站关键词搜什么怀仁网站建设
  • 微信推广软件哪个好九江市seo
  • 竹子建站邀请码企业网站维护工作
  • 网站开发完整项目案例云设计
  • 网页设计和网站建设的区别博物馆 网站 建设
  • 网站制作方案要点四川省铁路建设有限公司网站
  • 个人主页网站开发背景互动平台有效学时
  • 沈阳网站建设兼职住建部四库一平台查询入口
  • 营销型网站建设五大内容国内电商平台怎么做
  • 海阳建设局网站阜新市网站建设
  • 网站与备案信息不符西安公司网站开发