华为od 最大消费金额 js

该博客讨论了如何利用JavaScript解决一个双十一购物场景的问题,即在资金有限的情况下,找到三件商品使得总价格最大但不超过预算。通过设计程序,可以计算出在商品价格数组和特定预算下,能实现的最大花费额度。示例展示了当商品价格为23, 26, 36, 27且预算为78时,最优组合为23, 26, 27,总花费为76。若无法找到满足条件的商品组合,则返回-1,如预算为26时面对商品价格23, 30, 40的情况。" 120836041,8349615,一物一码开源溯源系统详解与演示,"['Java开发', 'Spring框架', '前端开发', 'Vue.js', '数据管理']
摘要由CSDN通过智能技术生成

双十一众多商品进行打折销售
  小明想购买自己心仪的一些物品
  但由于购买资金限制
  所以他决定从众多心仪商品中购买三件
  而且想尽可能得花完资金
  现在请你设计一个程序 计算小明尽可能花费的最大资金数

  输入描述:
    输入第一行为一维整型数组m
    数组长度小于100
    数组元素记录单个商品的价格
    单个商品加个小于1000

    输入第二行为购买资金的额度r
    r<100000

  输出描述:
     输出为满足上述条件的最大花费额度

   注意:如果不存在满足上述条件的商品请返回-1

  示例:
     输入
      23,26,36,27
      78
     输出
      76
     说明:
      金额23、26、27得到76而且最接近且小于输入金额78

   示例:
       输入
       23,30,40
       26
       输出
        -1
       说明
       因为输入的商品无法满足3件之和小于26
       故返回-1

let a=readline().split(',')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大鸡腿最好吃

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值