【题目链接】: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放盘子)相关推荐

  1. 2015年百度之星程序设计大赛 - 资格赛【题解】

    1001 大搬家 Accepts: 866 Submissions: 3804 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/6 ...

  2. 2015年百度之星程序设计大赛 - 资格赛

    1001 大搬家  Time Limit: 2000/1000 MS (Java/Others)  Memory Limit: 65536/65536 K (Java/Others) Problem ...

  3. 2015年百度之星程序设计大赛 - 资格赛:1002列变位法解密

    列变位法解密  Time Limit: 2000/1000 MS (Java/Others)  Memory Limit: 65536/65536 K (Java/Others) Problem De ...

  4. 2014年百度之星程序设计大赛 - 资格赛 1004 Labyrinth(Dp)

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/sr19930829/article/details/26003869 Labyrinth Time ...

  5. 2018百度之星程序设计大赛 - 资格赛 hdu6345(找区间最小值)

    子串查询 Time Limit: 3500/3000 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others) Total Sub ...

  6. 2018百度之星程序设计大赛资格赛(4道题的答案)

    目前是百度之星的资格赛比赛时间,写对一道题就可以进入后面的比赛了,我们初赛再见咯.明明昨天就上传该文章,可惜图片太多一直列为待审核,现在图片都删了,日后再来详细补充题目吧. ###调查问卷 #incl ...

  7. bestCoder 2015 百度之星程序设计大赛 资格赛-1003-IP聚合

    IP聚合 Accepts: 1907 Submissions: 5012 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/6553 ...

  8. 2017百度之星程序设计大赛 - 资格赛【1001 Floyd求最小环 1002 歪解(并查集),1003 完全背包 1004 01背包 1005 打表找规律+卡特兰数】...

    度度熊保护村庄 Accepts: 13 Submissions: 488 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/3276 ...

  9. 2017百度之星程序设计大赛-资格赛

    ACM模版 忙里偷闲的写了几道题,这两天好忙啊--只过一道题就能通过资格赛,所以并没有什么签到题--但是的确有的题被我想难了~~~ 1002-度度熊的王国战略 >>>并查集<& ...

最新文章

  1. sw如何缩放装配体_SolidWorks关于大型装配体的优化技巧(二)
  2. RNN失宠、强化学习风头正劲,ICLR 2019的八点参会总结
  3. 中心信令服务器编码,基于SIP的中心信令控制服务器①.PDF
  4. OpenGL键盘消息实例
  5. 团队-团队编程项目作业名称-需求分析
  6. java mac 转换 整形_JAVA的整型与字符串相互转换
  7. Cocos2d-x3.0游戏实例《不要救我》第一章——前言
  8. MySQL in 查询,并通过 FIELD 函数按照查询条件顺序返回结果
  9. George Fox谈Adobe开发者社区与HTML5内容建设
  10. leetcode 1160 python
  11. linux网卡加vlan标签,如何在 CentOS/RHEL 系统中使用带 VLAN 标记的以太网卡
  12. Centos6连接网络配置
  13. 导出多个excel,打包成zip压缩包进行下载~~~~~~~~~
  14. 今日头条2018 坐标
  15. python 使用pip安装和更新包
  16. 龙应台--有些事,只能一个人做。
  17. Python 列表解析 大文件
  18. TIOBE 11 月编程语言排行榜:Rust 在 Top 20 站住脚!
  19. uni-app开发多端之钉钉小程序
  20. pageinspect

热门文章

  1. java毕业生设计学生用品采购系统计算机源码+系统+mysql+调试部署+lw
  2. 华为发布会没有鸿蒙,华为又要开发布会?这次没有手机新品,鸿蒙系统要当主角...
  3. 阿里云杨敬宇:5G时代,边缘计算将发挥更大价值
  4. 数据分析最常用的36个Excel函数
  5. python里class转换_python实现class对象转换成json/字典的方法
  6. python编写车牌摇号小程序
  7. 让python飞:形象理解python封装、继承、函数重写、类属性、对象属性、类函数、对象函数、序列化、反序列化、pickle
  8. (亲测)Airpods 连接 Ubuntu 18.04
  9. IIR 数字滤波器全极点格型的MATLAB实现
  10. 基于ssm美食推荐管理系统获取(java毕业设计)