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

前端做网站商城 购物车怎么做南宁微网站制作需要多少钱

前端做网站商城 购物车怎么做,南宁微网站制作需要多少钱,php网站实例,响应式网站布局实例目录 题目#xff1a; 示例#xff1a; 分析#xff1a; 代码#xff1a; 题目#xff1a; 示例#xff1a; 分析#xff1a; 给我们一笔钱和一些小朋友#xff0c;要我们把这些钱分完不能剩#xff0c;并且不能有小朋友被分到4元以及每个人至少分到1元#xff…目录 题目 示例 分析 代码 题目 示例 分析 给我们一笔钱和一些小朋友要我们把这些钱分完不能剩并且不能有小朋友被分到4元以及每个人至少分到1元问我们能给多少个小朋友正好发8元。 这道题让我挺意外的因为明明是个简单题但是截止我做题的时候通过率只有二十多比大多数题都要低所以这题还是值得说一说的。 这道题主要是需要分类讨论首先条件有每个小孩子都至少要分1元因此如果钱数比小朋友更少那么无法分配返回-1。 题目要我们尽可能多的让小朋友分到8元因此如果钱数大于小朋友的数量乘8那么最优策略是 给所有小朋友8元剩下的钱都塞给某个小朋友这样分到8元的小朋友数量就是小朋友数量-1。 两个极端情况分析完剩下就是不能给小朋友分4元。 我们需要尽可能多的分8元因此我们的策略是先给每个人分1元拿个低保然后一个个的塞钱直到分到了8元再接着给下一个小朋友塞钱。 如果我们分完钱的时候刚好给小朋友分到4元那么我们需要避免这种情况因此我们可以把4元拿回来1元塞到另一个只分到1元的小朋友手上。如果其他没有拿1元的小朋友了就把这1元塞给拿到8元的某个小朋友手上此时拿到8元的小朋友数量就是原本小朋友数量-2。 其他情况我们可以直接模拟给每个小朋友都先分1元然后还能给几个小朋友分7元写成表达式就是m-n/7刚刚上面给小朋友分到4元但是其他还有分1元的小朋友的情况也可以这么算出来。 代码 class Solution { public:int distMoney(int money, int children) {//不够分一元if(moneychildren) return -1;//每个人都至少能分8元,挑出一人分8元以上 if(moneychildren*8) return children-1;//特殊情况,最后1人分到4美元,改成其中一个分8元的改成分到8,最后一人4if(money(children-1)*84) return children-2;//给每人发一元之后再看看能给多少人再发7元return (money-children)/7;} };
http://www.yutouwan.com/news/129829/

相关文章:

  • 网站建设期间工作总结手机发博客wordpress
  • 网站制作方案包含哪些内容wordpress php版本太低
  • 构建企业网站自己怎么做商城网站吗
  • 邯郸集团网站建设邢台交友123
  • 个人建站模板网站推广总结
  • wordpress copyright3分钟搞定网站seo优化外链建设
  • 电脑网站生成手机网站仿制网站软件
  • 类似5173的网站怎么做谷歌浏览器打不开网页
  • asp 网站建设教程手机做简单的网站
  • 合肥网站制作公司有哪些公司资质做网站需要用到什么
  • 个人网站建设的参考文献关键词优化seo
  • 烟台网站制作公司哪家好湛江论坛
  • 网站建设专有名词wordpress调用文章的tags
  • 网站开发研究内容怎么写wordpress手机类主题
  • 网站界面设计如何实现功能美与形式美的统一饰品交易网站怎么做
  • 宁波俄语网站建设河南省示范校建设专题网站
  • 泉州网站建设培训机构看动漫什么网站好
  • 网站开发交流吧北京的电商平台网站有哪些内容
  • 贵港建设局网站查询网站手机端的优势
  • 图书信息管理系统代码网站建设科普网站建设方案书
  • 番禺网站建设方案个人电影网站备案
  • 网站想上线怎么做怎么制作自己的链接
  • ppt链接网站怎么做设计很好看的网站
  • 金山郑州阳网站建设外贸网站虚拟主机
  • 账号权重查询入口站长工具营销策划运营培训机构
  • 做网站哪家最好网站简繁转换
  • 付银行的网站建设费的会计科目律师个人网站源码
  • 手机产品网站建设旅游网站首页模板
  • 网站背景图片自动切换个人买卖网站如何做
  • 商城网站都有哪 些功能使用阿里云做镜像网站