2015年百度之星程序设计大赛 - 资格赛 (1004放盘子)
【题目链接】:click here~~
小度熊喜欢恶作剧。今天他向来访者们提出一个恶俗的游戏。他和来访者们轮流往一个正多边形内放盘子。最后放盘子的是获胜者,会赢得失败者的一个吻。玩了两次以后,小度熊发现来访者们都知道游戏的必胜策略。现在小度熊永远是先手,他想知道他是否能获胜。
注意盘子不能相交也不能和多边形相交也不能放在多边形外。就是说,盘子内的点不能在多边形外或者别的盘子内。
【解题思路】数学题,题目Hint是关键了,因为小度熊先在多边形中间放一个盘子,接下来无论来访者怎么放,小度熊都根据多边形中心与来访者的盘子对称着放就能获胜。,所以只需判断多边形对角线的长度与盘子半径(或者说直径)就可以了
代码:
#include <stdio.h>
#include <math.h>
#include <string.h>
#include <iostream>
#include <algorithm>
using namespace std;
const int N=1e5+5;
int num[N];
const double eps=1e-6;
const double pi=acos(-1.0);
int main()
{int t,tot=1;cin>>t;while(t--){double n,m,r;cin>>n>>m>>r;printf("Case #%d:\n",tot++);double ll=(m/2)/tan(pi/n);//多边形对角线长度if(ll>r+eps) puts("Give me a kiss!");else puts("I want to kiss you!");}return 0;
}
2015年百度之星程序设计大赛 - 资格赛 (1004放盘子)相关推荐
- 2015年百度之星程序设计大赛 - 资格赛【题解】
1001 大搬家 Accepts: 866 Submissions: 3804 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/6 ...
- 2015年百度之星程序设计大赛 - 资格赛
1001 大搬家 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Problem ...
- 2015年百度之星程序设计大赛 - 资格赛:1002列变位法解密
列变位法解密 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Problem De ...
- 2014年百度之星程序设计大赛 - 资格赛 1004 Labyrinth(Dp)
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/sr19930829/article/details/26003869 Labyrinth Time ...
- 2018百度之星程序设计大赛 - 资格赛 hdu6345(找区间最小值)
子串查询 Time Limit: 3500/3000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others) Total Sub ...
- 2018百度之星程序设计大赛资格赛(4道题的答案)
目前是百度之星的资格赛比赛时间,写对一道题就可以进入后面的比赛了,我们初赛再见咯.明明昨天就上传该文章,可惜图片太多一直列为待审核,现在图片都删了,日后再来详细补充题目吧. ###调查问卷 #incl ...
- bestCoder 2015 百度之星程序设计大赛 资格赛-1003-IP聚合
IP聚合 Accepts: 1907 Submissions: 5012 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/6553 ...
- 2017百度之星程序设计大赛 - 资格赛【1001 Floyd求最小环 1002 歪解(并查集),1003 完全背包 1004 01背包 1005 打表找规律+卡特兰数】...
度度熊保护村庄 Accepts: 13 Submissions: 488 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/3276 ...
- 2017百度之星程序设计大赛-资格赛
ACM模版 忙里偷闲的写了几道题,这两天好忙啊--只过一道题就能通过资格赛,所以并没有什么签到题--但是的确有的题被我想难了~~~ 1002-度度熊的王国战略 >>>并查集<& ...
最新文章
- sw如何缩放装配体_SolidWorks关于大型装配体的优化技巧(二)
- RNN失宠、强化学习风头正劲,ICLR 2019的八点参会总结
- 中心信令服务器编码,基于SIP的中心信令控制服务器①.PDF
- OpenGL键盘消息实例
- 团队-团队编程项目作业名称-需求分析
- java mac 转换 整形_JAVA的整型与字符串相互转换
- Cocos2d-x3.0游戏实例《不要救我》第一章——前言
- MySQL in 查询,并通过 FIELD 函数按照查询条件顺序返回结果
- George Fox谈Adobe开发者社区与HTML5内容建设
- leetcode 1160 python
- linux网卡加vlan标签,如何在 CentOS/RHEL 系统中使用带 VLAN 标记的以太网卡
- Centos6连接网络配置
- 导出多个excel,打包成zip压缩包进行下载~~~~~~~~~
- 今日头条2018 坐标
- python 使用pip安装和更新包
- 龙应台--有些事,只能一个人做。
- Python 列表解析 大文件
- TIOBE 11 月编程语言排行榜:Rust 在 Top 20 站住脚!
- uni-app开发多端之钉钉小程序
- pageinspect
热门文章
- java毕业生设计学生用品采购系统计算机源码+系统+mysql+调试部署+lw
- 华为发布会没有鸿蒙,华为又要开发布会?这次没有手机新品,鸿蒙系统要当主角...
- 阿里云杨敬宇:5G时代,边缘计算将发挥更大价值
- 数据分析最常用的36个Excel函数
- python里class转换_python实现class对象转换成json/字典的方法
- python编写车牌摇号小程序
- 让python飞:形象理解python封装、继承、函数重写、类属性、对象属性、类函数、对象函数、序列化、反序列化、pickle
- (亲测)Airpods 连接 Ubuntu 18.04
- IIR 数字滤波器全极点格型的MATLAB实现
- 基于ssm美食推荐管理系统获取(java毕业设计)