描述

吃鸡游戏是小鱼喜欢的一个射击游戏。游戏有一个很重要的技巧也是基本功之一的,是压枪。

为了模拟真实环境,在游戏里你每开一枪,枪口都会往上和左右浮动。

如果你想使枪口在某个范围内,为了提高精准度,你就必须压枪。

而且每把枪的后坐力不同和有效打击距离不同,就需要对每把枪都很熟悉,能很快的计算出在多远距离外开枪枪口会往上和左右浮动多少。

现在只考虑枪的垂直浮动。假设在d米外有一个靶子,初始枪口正对靶心的圆心,靶心是个半径为r米的圆,现在你要射

击c次。(你可以把枪看成一个点)。 为了省力,要使压枪次数最少。

只有当在靶上的射击位置在靶心之外时才需要压枪。

每次压枪,枪口都会回到上次的射击位置。

每次开枪最多只能压一次枪,不能连续压枪。

输入
每个输入文件只包含一组数据。

包含3个正整数d,r,c和1个实数a(d,r,c意义如上文所述,a是每次开枪,枪口向上浮动的角度)。

(1 <= d,r <= 100,0 <= c <= 106, 0 <= a < 90)

输出
 一个整数,表示压枪的最少次数。

输入样例 1

10 1 10 3
输出样例 1

8

题目要求当射击位置在靶上就要压枪,但是不能连续压枪,这就导致一旦出现了一次跳出靶心那么后面每次开枪都要压枪,所以只需要直到第一次需要压枪的地方即可,然后用设计次数减起第一次需要压枪的那一次就是压枪的次数。

#include <iostream>
#include <cmath>
#include <cstdlib>
using namespace std;
const double pi=acos(-1);int main()
{double d,r,c,a;cin>>d>>r>>c>>a;double temp=atan(1.0*r/d);temp=temp/pi*180;int t=temp/a+1;int x=c-t;cout<<max(0,x)<<endl;return 0;
}

OJ 1486 小鱼的吃鸡之旅相关推荐

  1. 雪地地图维寒迪上线,泡泡加速器ROG玩家国度助力吃鸡之旅

    近期<绝地求生>官方在测试服上线了大家期待已久的雪地地图维寒迪,维寒迪是一个冬季主题的地图,岛屿大小为6X6.这是一张中等大小的地图.略小于艾伦格和米拉玛,但实地面积又比萨诺稍微大一些,整 ...

  2. 教你怎么在电脑上玩《代号:Ace》手游,《代号:Ace》二次元吃鸡手游电脑版教程

    代号:Ace怎么在电脑上玩?代号:Ace手游电脑版怎么下载?代号:Ace手游模拟器如何使用?代号:Ace是一款网易自主研发的都市漫画风射击手游,以特工题材打造的射击游戏.这样的二次元吃鸡手游还是比较少 ...

  3. YTU OJ 3273: 吃鸡之团队合作

    3273: 吃鸡之团队合作 题目描述 暑假就要开始啦!小伙伴们又可以肆无忌惮的开黑吃鸡了喵!我们知道开黑吃鸡最重要的当然是团队合作了.在一个地图中,一个小队的玩家之间的距离不能太远,这样当队友遇到危险 ...

  4. 刀模图是什么意思_“吃鸡”光子公布神秘图,海岛图上有44个坐标,暗示信号值取消?...

    大家好,欢迎来到由小鱼干开讲的<吃鸡新鲜事速报>,今天绝地求生官方终于公布了新地图"卡拉金"的具体细节,新地图为2*2大小,部分建筑可被破坏,并且这个地图的" ...

  5. 攻击 xxs_“吃鸡”又出现1招炸队友不受惩罚,xxs乐坏了,请别手误打载具

    大家好,欢迎来到由小鱼干开讲的<吃鸡新鲜事速报>,不知道大家在平时,有没有遇到一些非常可恨的"xxs"队友呢?"xxs"指的是那些游戏行为恶劣的玩家 ...

  6. pve 不订阅更新_??“吃鸡”体验服已无更新,暗夜危机2.0或将被1款新游代替

    大家好,欢迎来到由小鱼干开讲的<吃鸡新鲜事速报>,最近大家应该也看了不少体验服的更新吧,本次体验服更新的内容还是挺多的,包括有1张新地图.2个新玩法.2个新模式. 同时,端游的近战武器投掷 ...

  7. 人民日报“权威认证”吃鸡装备哪家强,不服来辩!

    今年最火的游戏是什么?当然是吃鸡了!不过要想吃到鸡.吃好鸡,除了技术和运气之外,最重要的当然是给力的吃鸡装备了.但是市面上各种吃鸡电脑鱼龙混杂,挑花了眼也不知道孰真孰假,让人烦恼到底该入手哪一款.当当 ...

  8. 攻击 xxs_“吃鸡”玩家被xxs故意炸倒,举报时出现提示,光子站在xxs一边!

    大家好,欢迎来到由小鱼干开讲的<吃鸡新鲜事速报>,小鱼干觉得,现在自己要转型团队竞技模式了,因为SS6还有4天就要结束,估计4天时间,是不够从皇冠打上王牌了. 不过这团队竞技真的很容易把人 ...

  9. 英雄联盟:云顶之弈好用的几件装备,拿到更容易吃鸡?

    <英雄联盟>的全新模式云顶之弈公测之后不少玩家整体都在沉迷下棋,而北美服的玩家更是在内测期间就开始了下棋的排位之旅.但最搞笑的事情却是整个北美排位当中,前10名八成是中国玩家.想要玩好这个 ...

最新文章

  1. android Unable to add window -- token null is n...
  2. vue的$nextTick使用总结,this.$refs为undefined的解决办法,element Ui的树形控件setCheckedKeys方法无法使用
  3. tensorflow学习(6.Alexnet实现及猫狗分类)
  4. 事物的级别_面试官问:MySQL锁与事物隔离级别你知道吗?
  5. wxWidgets:wxCalendarCtrl类用法
  6. AJAX(Asynchronous JavaScript And XML)
  7. ubuntu 配置 静态ip
  8. 2020年,为什么你该学PHP?!!
  9. kali linux下sqlmap使用教程
  10. 使用阿里云加速器 配置 Docker 镜像加速器
  11. RS232,RS485简介,以及DB9接口上引脚对应关系
  12. 如何隐藏电脑下方工具栏个别图标_怎么隐藏电脑任务栏右边的各种小图标 - 卡饭网...
  13. 《平凡的世界》造就不平凡的人生 --路遥
  14. MEION:锁相环锁定状态仿真与板载测试情况分析
  15. Postgresql 之 数据库认证
  16. python和c++情侣网名_“果然,他用的是情侣网名!”
  17. java计算时间差_Java中计算两个日期的时间差
  18. 每天学一点flash(78) flash cs5.5 加载 jpeg-xr 格式
  19. 开发小程序都需要会哪些技术?
  20. 【山大智云开发日志】项目安装与部署

热门文章

  1. 装修鸿蒙瓷砖选择,瓷砖到货时发现碎了,让师傅说家里瓷砖破损怎么办?
  2. 台式机dp接口_台式机外接显示器的注意事项
  3. STC15-STC15W4K56S4-STC15F2K60S2串口通信程序代码-提供源码下载
  4. Python笔记6----数组
  5. 光伏用塑壳断路器行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  6. 浏览器dns查找失败_DNS解释-浏览器如何查找网站
  7. 写一个爬虫来获取地铁信息数据
  8. python数据分析年薪百万_年薪百万的BI数据分析师究竟厉害在哪里?
  9. 手机海豚模拟器怎么添加游戏_游乐园模拟器游戏下载-游乐园模拟器手机最新版下载...
  10. 霍金警告“上帝粒子”可能毁灭宇宙