题目链接:https://nanti.jisuanke.com/t/15503

题意:中文题诶~

思路:一开始想写的直接模拟gg了,赛后才想到这里可以直接枚举两个色子的点数,再来判断一下当前情况是否可行就好了...

代码:

 1 #include <iostream>
 2 using namespace std;
 3
 4 int a[5], x, y;
 5
 6 void yxl(int& fx, int& cnt){
 7     while(a[cnt] < fx){
 8         fx -= a[cnt];
 9         cnt--;
10         if(!cnt) cnt = 4;
11     }
12 }
13
14 bool is_ok(int fx, int fy){
15     int cnt = fx+fy;
16     cnt %= 4;
17     if(!cnt) cnt = 4;
18     fx += 1;
19     yxl(fx, cnt);
20     if(cnt==x && y==fx) return true;
21     fx += 8;
22     yxl(fx, cnt);
23     if(cnt==x && y==fx) return true;
24     fx += 8;
25     yxl(fx, cnt);
26     if(cnt==x && y==fx) return true;
27     return false;
28 }
29
30 int main(void){
31     int ans=0;
32     cin >> a[1] >> a[2] >> a[3] >> a[4] >> x >> y;
33     for(int i=1; i<=6; i++){
34         for(int j=i; j<=6; j++){
35             if(is_ok(i, j)) ans++;
36         }
37     }
38     cout << ans << endl;
39     return 0;
40 }

View Code

转载于:https://www.cnblogs.com/geloutingyu/p/6888450.html

计蒜课/百度的年会游戏(枚举)相关推荐

  1. 计蒜客-百度的年会游戏(模拟)

    计蒜客-5.21-第二场比赛 A题 百度年会盛况空前,每个部门的年会活动也是非常有趣. 某部门的年会中进行了一个有趣的游戏:一张方桌上有四边,每边可以坐一人, 每人面前摆放一排长方形木块.我们一次给四 ...

  2. 计蒜客 百度的年会游戏【java】

    百度年会盛况空前,每个部门的年会活动也是非常有趣.某部门的年会中进行了一个有趣的游戏:一张方桌上有四边,每边可以坐一人,每人面前摆放一排长方形木块.我们一次给四边标号,分别为玩家 1.2.3.4(详见 ...

  3. 百度的年会游戏(解题报告)

    题目来自 计蒜客 百度年会盛况空前,每个部门的年会活动也是非常有趣.某部门的年会中进行了一个有趣的游戏:一张方桌上有四边,每边可以坐一人,每人面前摆放一排长方形木块.我们一次给四边标号,分别为玩家 1 ...

  4. 计蒜课ctu2017

    计蒜课ctu2017 Go Northwest 中心题意为给定多个点的坐标,求出互为西北东北方向(即在对角,45度)的点对数 solution:给定坐标(a,b)就可得两条直线y-x=b-a ,y+x ...

  5. 2017 计蒜之道 初赛 第二场 A题(百度的年会游戏)

    百度年会盛况空前,每个部门的年会活动也是非常有趣.某部门的年会中进行了一个有趣的游戏:一张方桌上有四边,每边可以坐一人,每人面前摆放一排长方形木块.我们一次给四边标号,分别为玩家 1.2.3.4(详见 ...

  6. 计蒜客 15503 百度的年会游戏 题解

    题意 百度年会盛况空前,每个部门的年会活动也是非常有趣.某部门的年会中进行了一个有趣的游戏:一张方桌上有四边,每边可以坐一人,每人面前摆放一排长方形木块.我们一次给四边标号,分别为玩家 1.2.3.4 ...

  7. 2017计蒜之道初赛第二场-百度的年会游戏

    百度年会盛况空前,每个部门的年会活动也是非常有趣.某部门的年会中进行了一个有趣的游戏:一张方桌上有四边,每边可以坐一人,每人面前摆放一排长方形木块.我们一次给四边标号,分别为玩家 1.2.3.4(详见 ...

  8. 2017计蒜客初赛第二场第一题 百度的年会游戏

    百度年会盛况空前,每个部门的年会活动也是非常有趣.某部门的年会中进行了一个有趣的游戏:一张方桌上有四边,每边可以坐一人,每人面前摆放一排长方形木块.我们一次给四边标号,分别为玩家 1.2.3.4(详见 ...

  9. 计蒜客幼儿园买玩具-二进制枚举子集

    问题描述 蒜厂幼儿园有 n 个小朋友,每个小朋友都有自己想玩的玩具.身为幼儿园园长的你决定给幼儿园买一批玩具,由于经费有限,你只能买 m 个玩具.已知玩具商店一共卖 k 种玩具,编号为 1,2,3,- ...

最新文章

  1. matplotlib 绘图-barChart
  2. Qt 控件渐变隐藏消失
  3. spark出现task不能序列化错误的解决方法 org.apache.spark.SparkException: Task not serializable
  4. 深度学习之基于Tensorflow2.0实现InceptionV3网络
  5. 上周面试回来后写的Java面试总结,想进BAT必看
  6. 世界 Web 2.0 网站评奖揭晓
  7. Java学习笔记2.3.3 运算符与表达式 - 关系运算符
  8. 计算机跨考英语口译,英语口译学习网_考研复试经验:跨考过来人谈复试感受_沪江英语...
  9. 计算机体系结构a类会议,通信、计算机等领域常见A类国际学术会议.PDF
  10. centos6.5 gcc升级至4.8
  11. GB28181学习笔记2 SIP测试工具 Yate安装使用
  12. 愚人节整蛊,网页倾斜代码
  13. bash文件无法运行,提示没有那个文件或目录的解决方法
  14. php源码之路第一章(环境配置及常用代码)
  15. 【新股分析】知名分销商双财庄将登陆港交所:复合年增长率高达16.02%
  16. 普通pc机的轻连接到底能建多少?
  17. asp毕业设计——基于asp+access的学生成绩查询系统设计与实现(毕业论文+程序源码)——成绩查询系统
  18. 制裁那么凶猛,无脑上会不会走到尽头,首先要知道单片机是什么
  19. 几款自制SDR的USB耗电测试
  20. ue4:角色控制权的切换

热门文章

  1. 谈谈 MuleSoft
  2. 笔试强训第三周编程题part01(年终奖,迷宫问题;微信红包,计算字符串的距离;小易的升级之路,找出字符串中第一个只出现一次的字符,洗牌)
  3. 从腾讯音乐Q2财报,透视音乐产业的数字化繁荣
  4. 《RabbitMQ开发库的完整API文档》翻译
  5. 孙鑫VC++深入详解:Lesson6 Part2 -- MFC菜单更新机制 用该机制实现 Enable or Disable MenuItem
  6. 3Dmark06/PCMark修正版
  7. 懒人日志:小说批量重命名。。。
  8. Mysql学习笔记(查询语句练习题1)
  9. Java市场开始回暖!
  10. zzw原创_非root用户下安装nginx