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

浙江网站建设哪家权威凡科小程序

浙江网站建设哪家权威,凡科小程序,做wish如何利用数据网站,网站设计规划建设的目的链接:登录—专业IT笔试面试备考平台_牛客网 来源:牛客网 示例1 输入 1 10 3 5 输出 3 说明 只有一把回旋镖,你可以先打两次伤害为3的,再打一次倾尽全力的,造成的伤害为5。总伤害为33511,即可获得胜…

链接:登录—专业IT笔试面试备考平台_牛客网
来源:牛客网
 

示例1

输入

1 10
3 5

输出

3

说明

只有一把回旋镖,你可以先打两次伤害为3的,再打一次倾尽全力的,造成的伤害为5。总伤害为3+3+5=11,即可获得胜利。

示例2

输入

2 100
1 30
1 20

输出

52

说明

你可以先把第一把倾尽全力打出去,造成30伤害。接下来用第二把连续攻击50次,造成50伤害。最后把第二把也打出去,造成20伤害。总伤害为30+50+20,即可击杀。

 解析:

        贪心,计算出 “重复扔” 伤害的最大值 mx,然后把比mx伤害高的全部 “全力” 扔出,最后剩余的血量用mx重复扔即可。

        这里有个疑问,如果“重复扔”的最大伤害和 “全力扔” 的最大伤害是同一把飞镖 p ,那么这样计算不会把这个 p 也扔出去吗?

        不影响结果,因为这个飞镖 p 的“全力扔”伤害比“重复扔”高,那么最后一次必定会全力扔 p ,所以可以先计算进去,不影响结果。

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const int N=1e5+5;
int n,h,mx,a[N],cnt,t;
int main(){scanf("%d%d",&n,&h);for(int i=1;i<=n;i++){scanf("%d%d",&t,&a[i]);mx=max(mx,t);}sort(a+1,a+1+n);reverse(a+1,a+1+n);for(int i=1;h>0&&i<=n;i++){if(a[i]>mx) h-=a[i],cnt++;else break;}if(h>0&&h%mx) cnt++;printf("%d",h>0?cnt+h/mx:cnt);return 0;
}
http://www.fp688.cn/news/141434.html

相关文章:

  • 网站建设名片网络营销推广公司名称
  • 网站建设零金手指花总怎么给自己的网站设置关键词
  • 永康门业微网站建设外贸营销网站制作
  • 网站这么做国外搜索引擎入口
  • 深圳制作网站多少费用百度官网
  • 余姚做轴承网站不需要验证码的广告平台
  • 网站建设品牌营销ai智能搜索引擎
  • 苏州市住建局官方网站百度竞价排名广告
  • 去国外政府网站做轮胎认证网络营销的招聘信息
  • 南京哪家公司做企业网站 做得比较好百度提交入口网址是指在哪里
  • 怎么用php源代码做网站广州seo快速排名
  • 帮别人做网站备案广州网站seo地址
  • 小型网吧网络设计方案外贸谷歌seo
  • 现在建网站挣钱吗网站搜索引擎优化的步骤
  • 专业做酒类营销的网站互联网营销师报考条件
  • 织梦cms怎么做网站地图今日热搜榜排名最新
  • wordpress模板 家具长沙seo网站推广
  • 石家庄权威发布南京seo公司教程
  • 学做网站要学什么东西投广告的平台有哪些
  • 购物手机网站建设平面设计
  • 惠州做网站免费做网站怎么做网站链接
  • 太原网站建设找山西云起时竞价推广外包
  • 网页设计html代码大全桂林图片seo优化是什么意思
  • 企业网站建设公司网络服务如何让百度搜索排名靠前
  • 湖北建设注册中心网站怎么去推广自己的公司
  • 网站建设免责声明2345网址中国最好
  • 大型网站怎么做东莞seo外包公司
  • 给一个公司做网站维护附子seo教程
  • 关岭做网站最近几天的新闻大事
  • c2c直播百中搜优化