当前位置: 首页 > 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.ds6.com.cn/news/117396.html

相关文章:

  • 建设众筹网站网站推广 方法
  • 上海企业自助建站凡科小程序
  • 网站主页流动图片怎么做网络优化工程师工作内容
  • 球迷类的网站如何做搜索引擎推广文案
  • 西宁集团网站建设广告投放平台
  • 携程网站建设的基本特点网站排名提升软件
  • 网站模板 缓存商标百度一下你就知道官网网页
  • 怎么样注册企业邮箱端点seo博客
  • 俄语网站推广通网络推广学校
  • 做网站的画布是多少seo检测
  • 微网站开发协议网站怎么建设
  • 朝阳网站建设百度运营怎么做
  • 建设网站报价cilimao磁力猫
  • 鄂州网站设计效果百度推广落地页
  • 苏州网站建设哪个比较牛北京seo公司工作
  • html5做的网站微博推广费用一般多少
  • 台州高端网站建设网络建站公司
  • 山西省城乡建设厅网站seo索引擎优化
  • 自己开网站需要什么新网站百度收录要几天
  • 对有滚动条的网站截全屏品牌营销策划包括哪些内容
  • 十度公司做网站怎么样短视频运营方案策划书
  • it十大诈骗培训机构宁波seo在线优化公司
  • 湖南网站建设企业推广软文营销案例
  • 高明网站设计网络推广工作室
  • 网站标题分隔符网络营销推广技巧
  • 重庆美邦建网站如何给公司做网络推广
  • 招商加盟网站大全网站如何添加友情链接
  • 网站的月度流量统计报告怎么做seo如何优化网站步骤
  • 衡水网站制作公司网络营销案例及分析
  • 中国廉政建设网网站中央突然宣布一个大消息