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

湖北建设厅网站安全员名单杭州建设信用网官网

湖北建设厅网站安全员名单,杭州建设信用网官网,河南做网站公司排名,百度网站排名优化价格Dota2 的世界里有两个阵营: Radiant(天辉)和 Dire(夜魇) Dota2 参议院由来自两派的参议员组成。现在参议院希望对一个 Dota2 游戏里的改变作出决定,他们以一个基于轮为过程的投票进行。在每一轮中,每一位参议员都可以行使两项权利中的一项: 禁止一名参议员的权利:参…

Dota2 的世界里有两个阵营: Radiant(天辉)和 Dire(夜魇)
Dota2 参议院由来自两派的参议员组成。现在参议院希望对一个 Dota2 游戏里的改变作出决定,他们以一个基于轮为过程的投票进行。在每一轮中,每一位参议员都可以行使两项权利中的一项:
禁止一名参议员的权利:参议员可以让另一位参议员在这一轮和随后的几轮中丧失所有的权利。宣布胜利: 如果参议员发现有权利投票的参议员都是同一个阵营的,他可以宣布胜利并决定在游戏中的有关变化。
给定一个字符串代表每个参议员的阵营。字母“R”和“D”分别代表了 Radiant(天辉)和Dire(夜魇)。然后,如果有 n 个参议员,给定字符串的大小将是 n。以轮为基础的过程从给定顺序的第一个参议员开始到最后一个参议员结束。这一过程将持续到投票结束。所有失去权利的参议员将在过程中被跳过。
假设每一位参议员都足够聪明,会为自己的政党做出最好的策略,你需要预测哪一方最终会宣布胜利并在 Dota2 游戏中决定改变。输出应该是Radiant 或Dire.

public static void main(String[] args) {System.out.println("获胜者:" + rd("RDDR"));}private static String rd(String dota) {int length = dota.length();Queue<Integer> r = new LinkedList<>();Queue<Integer> d = new LinkedList<>();for (int i = 0; i < length; i++) {if (dota.charAt(i) == 'R') {r.offer(i);} else {d.offer(i);}}while (!r.isEmpty() && !d.isEmpty()) {int rPoll = r.poll(), dPoll = d.poll();if (rPoll < dPoll) {r.offer(rPoll + length);} else {d.offer(dPoll + length);}}if (r.isEmpty()) {return "Dire";} else {return "Radiant";}}

http://www.yayakq.cn/news/117134/

相关文章:

  • 宁波网站优化的关键织梦模板首页修改
  • 网站优化seo网站架构优化阿里云备案网站备案
  • 设计类素材网站做网站一定要用云解析吗
  • 哪里有做网站培训的杭州网站建设方案服务公司
  • 太原哪个网站制作最好用制作网站的过程
  • 能发锚文本的网站微信营销软件升级版
  • 网站官方认证怎么做精利手表网站
  • 建设公司网站意义免费情感网站哪个好
  • 网站建设公司推荐理由郴州网站建设哪家好
  • 网站盈利模式设计网站设计搜索栏怎么做
  • 四川超宇建设集团有限公司网站网易云邮箱
  • 我想投诉做软件的网站深圳网站优化哪家好
  • 徐州网站排名优化邯郸市教育局官网
  • 个人网站欣赏诸城企业网站建设
  • 新网站建设需要注意凡科女装
  • 百度做营销网站多少钱上海建筑设计院有哪些
  • 枣庄手机网站开发印度做网站需要备案吗
  • 网站开发区书籍飞虎队网站建设
  • 北京网站推广公司一个网站绑定2个域名
  • 深圳专业网站设计公司地址小说风云榜
  • 二级目录网站怎么做电脑版商城网站建设
  • 建设购物网站要求网易做网站
  • 个人网站的设计与实现的任务书做论坛网站怎么赚钱吗
  • 秦皇岛建设信息网站农林网站建设
  • 企业网站建设方案详细方案网站建设的课程设计报告
  • 网络促销的方法有哪些长春网络优化哪个公司在做
  • 厦门网站建设的公司哪家好网站优化升级
  • 兴化市住房和城乡建设局网站猎头公司网站模板
  • 网上书城网站开发的目的与意在哪个网站可以自助建站
  • 哪个网站可以做名片企业网站html源码