计蒜课/百度的年会游戏(枚举)
题目链接:https://nanti.jisuanke.com/t/15503
题意:中文题诶~
思路:一开始想写的直接模拟gg了,赛后才想到这里可以直接枚举两个色子的点数,再来判断一下当前情况是否可行就好了...
代码:
![](/assets/blank.gif)
![](/assets/blank.gif)
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
计蒜课/百度的年会游戏(枚举)相关推荐
- 计蒜客-百度的年会游戏(模拟)
计蒜客-5.21-第二场比赛 A题 百度年会盛况空前,每个部门的年会活动也是非常有趣. 某部门的年会中进行了一个有趣的游戏:一张方桌上有四边,每边可以坐一人, 每人面前摆放一排长方形木块.我们一次给四 ...
- 计蒜客 百度的年会游戏【java】
百度年会盛况空前,每个部门的年会活动也是非常有趣.某部门的年会中进行了一个有趣的游戏:一张方桌上有四边,每边可以坐一人,每人面前摆放一排长方形木块.我们一次给四边标号,分别为玩家 1.2.3.4(详见 ...
- 百度的年会游戏(解题报告)
题目来自 计蒜客 百度年会盛况空前,每个部门的年会活动也是非常有趣.某部门的年会中进行了一个有趣的游戏:一张方桌上有四边,每边可以坐一人,每人面前摆放一排长方形木块.我们一次给四边标号,分别为玩家 1 ...
- 计蒜课ctu2017
计蒜课ctu2017 Go Northwest 中心题意为给定多个点的坐标,求出互为西北东北方向(即在对角,45度)的点对数 solution:给定坐标(a,b)就可得两条直线y-x=b-a ,y+x ...
- 2017 计蒜之道 初赛 第二场 A题(百度的年会游戏)
百度年会盛况空前,每个部门的年会活动也是非常有趣.某部门的年会中进行了一个有趣的游戏:一张方桌上有四边,每边可以坐一人,每人面前摆放一排长方形木块.我们一次给四边标号,分别为玩家 1.2.3.4(详见 ...
- 计蒜客 15503 百度的年会游戏 题解
题意 百度年会盛况空前,每个部门的年会活动也是非常有趣.某部门的年会中进行了一个有趣的游戏:一张方桌上有四边,每边可以坐一人,每人面前摆放一排长方形木块.我们一次给四边标号,分别为玩家 1.2.3.4 ...
- 2017计蒜之道初赛第二场-百度的年会游戏
百度年会盛况空前,每个部门的年会活动也是非常有趣.某部门的年会中进行了一个有趣的游戏:一张方桌上有四边,每边可以坐一人,每人面前摆放一排长方形木块.我们一次给四边标号,分别为玩家 1.2.3.4(详见 ...
- 2017计蒜客初赛第二场第一题 百度的年会游戏
百度年会盛况空前,每个部门的年会活动也是非常有趣.某部门的年会中进行了一个有趣的游戏:一张方桌上有四边,每边可以坐一人,每人面前摆放一排长方形木块.我们一次给四边标号,分别为玩家 1.2.3.4(详见 ...
- 计蒜客幼儿园买玩具-二进制枚举子集
问题描述 蒜厂幼儿园有 n 个小朋友,每个小朋友都有自己想玩的玩具.身为幼儿园园长的你决定给幼儿园买一批玩具,由于经费有限,你只能买 m 个玩具.已知玩具商店一共卖 k 种玩具,编号为 1,2,3,- ...
最新文章
- matplotlib 绘图-barChart
- Qt 控件渐变隐藏消失
- spark出现task不能序列化错误的解决方法 org.apache.spark.SparkException: Task not serializable
- 深度学习之基于Tensorflow2.0实现InceptionV3网络
- 上周面试回来后写的Java面试总结,想进BAT必看
- 世界 Web 2.0 网站评奖揭晓
- Java学习笔记2.3.3 运算符与表达式 - 关系运算符
- 计算机跨考英语口译,英语口译学习网_考研复试经验:跨考过来人谈复试感受_沪江英语...
- 计算机体系结构a类会议,通信、计算机等领域常见A类国际学术会议.PDF
- centos6.5 gcc升级至4.8
- GB28181学习笔记2 SIP测试工具 Yate安装使用
- 愚人节整蛊,网页倾斜代码
- bash文件无法运行,提示没有那个文件或目录的解决方法
- php源码之路第一章(环境配置及常用代码)
- 【新股分析】知名分销商双财庄将登陆港交所:复合年增长率高达16.02%
- 普通pc机的轻连接到底能建多少?
- asp毕业设计——基于asp+access的学生成绩查询系统设计与实现(毕业论文+程序源码)——成绩查询系统
- 制裁那么凶猛,无脑上会不会走到尽头,首先要知道单片机是什么
- 几款自制SDR的USB耗电测试
- ue4:角色控制权的切换
热门文章
- 谈谈 MuleSoft
- 笔试强训第三周编程题part01(年终奖,迷宫问题;微信红包,计算字符串的距离;小易的升级之路,找出字符串中第一个只出现一次的字符,洗牌)
- 从腾讯音乐Q2财报,透视音乐产业的数字化繁荣
- 《RabbitMQ开发库的完整API文档》翻译
- 孙鑫VC++深入详解:Lesson6 Part2 -- MFC菜单更新机制 用该机制实现 Enable or Disable MenuItem
- 3Dmark06/PCMark修正版
- 懒人日志:小说批量重命名。。。
- Mysql学习笔记(查询语句练习题1)
- Java市场开始回暖!
- zzw原创_非root用户下安装nginx