题意:

n n n 只怪物围成一圈,每只怪物拥有体力 a a a 和爆炸伤害 b b b 如果怪物 i i i 死亡,则与他相邻的下一只怪物将受到 b i b_i bi​ 点伤害,每次你能随便挑一只怪物开一枪,那只怪物的体力将会降低 1 1 1 点,问至少需要开多少枪才能解决掉所有怪物。

AC代码:

ll ar[300050], br[300050];
int main()
{int t;sd(t);while (t--){int n;ll k = 0, minn = INF, d;sd(n);rep(i, 0, n - 1){sldd(ar[i], br[i]);d = ar[i] - br[i - 1];if (i){if (d > 0)minn = min(minn, br[i - 1]), k += d;elseminn = min(minn, ar[i]);}}d = ar[0] - br[n - 1];if (d > 0)minn = min(minn, br[n - 1]), k += d;elseminn = min(minn, ar[0]);pld(k + minn);}return 0;
}

Codeforces 1334 C. Circle of Monsters相关推荐

  1. CodeForces - 1334C Circle of Monsters(贪心)

    题目链接:点击查看 题目大意:给出一个有顺序的环形敌人序列,每个敌人有两个属性,分别记为 a 和 b ,a 为 该敌人的血量,需要相应的子弹数量才能击败,当敌人 i 被击败后,他会爆炸,对第 i + ...

  2. Codeforces 1189B Number Circle

    题目链接:http://codeforces.com/problemset/problem/1189/B AC代码: #include<bits/stdc++.h> using names ...

  3. CodeForces - 1189B Number Circle

    原题传送器<----点我 **题意:**n个数字,请你给它们排个序围成一个环,满足任意一个数两边的数之和大于它本身,例如题目给的图(左图为正确答案),如果不存在这样的环就输出NO. 难度★ 题解 ...

  4. Codeforces 1334 D. Minimum Euler Cycle

    题意: 给出一个 n n n 个顶点的有向完全图,找出字典序最小的欧拉回路经过的顶点,然后从 L L L 输出到 R R R 为止. 如果把 n = 5 n=5 n=5 画个图,会发现欧拉序列长这样: ...

  5. Codeforces补题记录(1)

    文章目录 Codeforces补题记录(1) 1.Codeforces Round #632 (Div. 2)(2020.4.11) A.Little Artem B.Kind Anton *C.Eu ...

  6. Codeforces Round #562 (Div. 2) A.Circle Metro

    链接:https://codeforces.com/contest/1169/problem/A 题意: The circle line of the Roflanpolis subway has n ...

  7. CodeForces - 1296D Fight with Monsters

    一.内容 There are n monsters standing in a row numbered from 1 to n. The i-th monster has hi health poi ...

  8. Circle Metro CodeForces - 1169A

    Circle Metro The circle line of the Roflanpolis subway has nn stations. There are two parallel route ...

  9. CodeForces - 1368F Lamps on a Circle(交互+贪心)

    题目链接:点击查看 题目大意:给出一个环状的灯泡,标号为 1 ~ n ,初始时全部为熄灭状态,现在两个人开始玩游戏,第一个人可以选择继续游戏,也可以选择结束游戏,继续游戏的话首先选择一个正整数 k , ...

最新文章

  1. json模块及其API
  2. 云计算革命对国际关系的影响
  3. Android studio 使用SVN需要忽略的文件
  4. Oracle 如何修改列的数据类型
  5. netty系列之:netty初探
  6. php 输入值,php-HTML输入值更改
  7. webstorm中vue项目--运行配制
  8. Wince6.0 cleartype
  9. vue“路由懒加载” 技术,让网页快速加载 (优化篇)
  10. 桌面消息提醒_手机消息总是延迟,真的是网速不行?3招教你找出捣鬼设置
  11. 本周ASP.NET英文技术文章推荐[??/?? - 09/22]:VS 2008、.NET 3.5、asp:ListView、DotNetNuke、ASP.NET AJAX...
  12. Django表单提交数据与网页跳转
  13. 数据风云、十年变迁(DTCC会议总结)
  14. 软件项目管理测试题----含答案
  15. MySQL45讲学习笔记(二)
  16. 电脑有独显内存还被占用_内存条:独立显卡显存,正式再见
  17. SolidWorks如何编辑今日制造插件生成的齿轮
  18. 送您一份《学编程笔记本电脑选购指南》,建议收藏!
  19. 机器学习实操的7个步骤
  20. css使两个盒子并列_CSS常见面试题

热门文章

  1. STM8S003F3通过PWM波实现三基色呼吸灯(转)
  2. Double计算结果精度出错问题以及解决方法
  3. Firefox火狐浏览器使用小技巧
  4. 点 . 和箭头 -> 的区别
  5. 谈《战国征途》新网络游戏盈利模式的构想
  6. freescale飞思卡尔 HC9S12 系列单片机 Flash擦写详解(三)之Flash控制器指令执行
  7. JDK、eclipse安装
  8. 热力学第三定理是如何让爱因斯坦一举成名的?
  9. ubuntu键盘输入中文延迟卡顿问题
  10. 4、ESP32-S - 连接 WiFi