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

保洁公司开发app绵阳网站建设优化

保洁公司开发app,绵阳网站建设优化,android游戏开发教程,手机网站方案题目描述 某云短信厂商&#xff0c;为庆祝国庆&#xff0c;推出充值优惠活动。 现在给出客户预算&#xff0c;和优惠售价序列&#xff0c;求最多可获得的短信总条数。 输入描述&#xff1a; 第一行客户预算 M M M&#xff0c;其中 0 < M < 1000000 0<M<100000…

题目描述

某云短信厂商,为庆祝国庆,推出充值优惠活动。
现在给出客户预算,和优惠售价序列,求最多可获得的短信总条数。
输入描述:
第一行客户预算 M M M,其中 0 < = M < = 1000000 0<=M<=1000000 0<=M<=1000000
第二行给出售价表, P 1 , P 2... P n P1,P2...Pn P1,P2...Pn, 其中 1 < = n < = 100 1<=n<=100 1<=n<=100 P i Pi Pi 为充值i元获得的短信条数。 1 < = P i < = 1000 , 1 < = n < = 100 1<=Pi<=1000, 1<=n<=100 1<=Pi<=10001<=n<=100

输出描述:

最多获得的短信条数
补充说明:

示例1
输入:

6
10 20 30 40 60

输出:

70

说明:
分两次充值最优,1元、5元各充一次。总条数 10+60=70

示例2

输入:

15
10 20 30 40 60 60 70 80 90 150

输出:

210

说明:
分两次充值最优,10元、5元各充一次。总条数 150+60=210

题解

这个是一个完全背包问题, 动态规划来解决

但是这里的 M 取值范围过大,会出现内促过大问题,需要把横向遍历修改为纵向遍历,
思路有了,代码还不知道咋写,先写一个简单的

源码Java

public class PhoneCharge {static Input input;static {input = new Input("15\n" +"10 20 30 40 60 60 70 80 90 150");}public static void main(String[] args) {int money = Integer.parseInt(input.nextLine());String[] messages = input.nextLine().split(" ");int msg[] = new int[messages.length+1];for (int i = 1; i <= messages.length; i++) {msg[i] = Integer.parseInt(messages[i-1]);}int[] dp = new int[money + 1];for (int i = 1; i < msg.length; i++) {for (int j = i; j <= money; j++) {dp[j] = Math.max(dp[j], dp[j - i] + msg[i]);}}System.out.println(dp[money]);}
}
http://www.yayakq.cn/news/998749/

相关文章:

  • 厦门专业网站设计公司wordpress博客人物插件
  • 龙岗网站建设排名大连手机自适应网站制作价格
  • 建设信用卡分期购物网站网站制作上海
  • wordpress 网站加载过慢6培训网站建设公司哪家好
  • 青岛做网站的公司哪个好做网站推广有什么升职空间
  • 做标签网站凡科网站建设
  • 制作自己的网站学校中国工程建设工程造价管理协会网站
  • 建设银行内部学习网站wordpress5回复后查看
  • 211工程建设网站汕头 做网站
  • 网站开发有几个阶段下载app到手机
  • 能够做代理的网站长白山开发建设集团网站
  • 做购物网站收费广告公司注册需要什么条件
  • 网站会说话12333公共招聘网
  • 网站设计建议wordpress文章末尾
  • 深圳专业医疗网站建设it运维服务管理体系
  • 网站建设方案计划书如何做考试网站
  • 网站悬浮图标怎么做详情页通用模板
  • nas怎么做自己的网站专门做字体设计的网站
  • 吴江企业建设网站1688货源网一件代销
  • 电商网站开发的意义烟台海阳市专业做网站
  • 网站建设需求统计表网站开发嫌工时长
  • 上饶婚纱工作室网站建设最全的提交网站入口大全
  • wex5做网站校园网站安全建设方案
  • 嘉兴做网站建设的公司哪家好0元玩手游平台
  • 网站产品介绍长图哪个软件做的西安seo外包服务
  • 美工做任务网站长春百度搜索优化
  • 江阴网站开发公司微商分销模式
  • 陕西建设集团招聘信息网站学校网站建设方案模板
  • 电商网站建设的关键曲阜住房和城乡建设局网站
  • 电影网站做淘客wordpress怎么设置标签分类