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

如何建设一个彩票网站公司装修效果图办公室

如何建设一个彩票网站,公司装修效果图办公室,网站 建设 方案,公司网站的推广方案E - Addition and Multiplication 2 题意: 给你一个数字n表示你现在拥有的金额 然后给你1~9每个经营额所需要的成本, 设总经营额为x, 当前使用的经营额为y, 则每一次使用经营额时都有x10*xy 问, 如何在使用不大于成本数量的金额下, 使得经营额最高 例如: 5 5 4 3 8 1 6 7 …

E - Addition and Multiplication 2

题意:

给你一个数字n表示你现在拥有的金额

然后给你1~9每个经营额所需要的成本, 设总经营额为x, 当前使用的经营额为y, 则每一次使用经营额时都有x=10*x+y

问, 如何在使用不大于成本数量的金额下, 使得经营额最高

例如:

5
5 4 3 8 1 6 7 6 4

成本为5

接下来为1~9的经营额

1 2 3 4 5 6 7 8 9

5 4 7 8 2 6 7 6 3

先选择9的经营额: 现在有x=0+9 此时n=5-3=2

再选择5的经营额: 现在有x=9*10+5 此时n=2-2=0

首先根据贪心的思想

我们很容易想得到, 想要尽可能得到一个大的数字, 先考虑位数更大, 再考虑高位数字更大

那么对于此题

我们先算出成本在1~9的经营额下最小的成本能使用的最多次数(也就是考虑多的位数)

次数=总成本/经营额下的最小成本

算出次数之后考虑数字能否在保持位数最大的同时在高位数字贪心

void solve()
{cin>>n;ll mmin=0x3f3f3f3f;for(int i=1;i<=9;i++){cin>>arr[i];mmin=min(mmin,arr[i]);//找出成本最小的数字}m=n/mmin;//最大位数for(int i=0;i<=m;i++)/对每一位数枚举 从高位开始枚举for(int j=9:j>=1;j--)//贪心{if(n-arr[j]>=mmin*(m-i))//保持位数最大的同时在高位数字贪心{n-=arr[j];cout<<j;break;}}return;
}

http://www.hyszgw.com/news/65211.html

相关文章:

  • 怎么免费做自己的网站广州市网站建设制作
  • 苏州网站建设空间it企业网站模板
  • 做数据表格的网站网络营销策划书
  • 建设多语种网站冀州建网站
  • 什么网站的新闻做参考文献想做直播电商怎么入手
  • 长沙官网网站推广优化怎么在携程旅行做网站
  • 资源采集网站如何做赣州做网站
  • 中国万网建站平台门户网站免费建设
  • 网站的大图传不上去是怎么回事做网站需要什么技术员
  • 凡科网站建设是免费的吗软件技术专科有出路吗
  • 网站工信部实名认证怎么做律所的官方网站
  • 韩国优秀网站欣赏国外医疗网站模板
  • 浙江龙元建设集团 网站成都网站设计定制
  • 建设手机网站费用吗招标网站官网
  • 网站 seo优化仁怀网站建设不好出手
  • 淘宝网站建设与经营论文python爬虫源码下载
  • 洛阳网站建设制作多少钱上海广告公司联系方式
  • 大型网站开发用什么技术公司单页设计
  • 汉中北京网站建设wordpress更改网站内容
  • 做涂鸦的网站兰州需要做推广的公司
  • 淄博营销型网站建设网站从建设到赚钱的流程
  • 廊坊网站推广外包苏州厂房装修
  • 上海外贸网站建设找哪家无锡seo网站排名
  • 现在网站建设尺寸一般多少站长查询域名
  • 网站优化难吗莱芜搜狗推广提供
  • 南京网站建设咨询乡镇网站建设
  • wordpress建站有什么好处网站开发中用什么安全性比性比较高
  • 哪个素材网站免费网站建设主机
  • 宁波做网站优化哪家好今天新闻头条最新消息
  • 泉州网站建设哪里优惠网商之家