OJ 1486 小鱼的吃鸡之旅
描述
吃鸡游戏是小鱼喜欢的一个射击游戏。游戏有一个很重要的技巧也是基本功之一的,是压枪。
为了模拟真实环境,在游戏里你每开一枪,枪口都会往上和左右浮动。
如果你想使枪口在某个范围内,为了提高精准度,你就必须压枪。
而且每把枪的后坐力不同和有效打击距离不同,就需要对每把枪都很熟悉,能很快的计算出在多远距离外开枪枪口会往上和左右浮动多少。
现在只考虑枪的垂直浮动。假设在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 小鱼的吃鸡之旅相关推荐
- 雪地地图维寒迪上线,泡泡加速器ROG玩家国度助力吃鸡之旅
近期<绝地求生>官方在测试服上线了大家期待已久的雪地地图维寒迪,维寒迪是一个冬季主题的地图,岛屿大小为6X6.这是一张中等大小的地图.略小于艾伦格和米拉玛,但实地面积又比萨诺稍微大一些,整 ...
- 教你怎么在电脑上玩《代号:Ace》手游,《代号:Ace》二次元吃鸡手游电脑版教程
代号:Ace怎么在电脑上玩?代号:Ace手游电脑版怎么下载?代号:Ace手游模拟器如何使用?代号:Ace是一款网易自主研发的都市漫画风射击手游,以特工题材打造的射击游戏.这样的二次元吃鸡手游还是比较少 ...
- YTU OJ 3273: 吃鸡之团队合作
3273: 吃鸡之团队合作 题目描述 暑假就要开始啦!小伙伴们又可以肆无忌惮的开黑吃鸡了喵!我们知道开黑吃鸡最重要的当然是团队合作了.在一个地图中,一个小队的玩家之间的距离不能太远,这样当队友遇到危险 ...
- 刀模图是什么意思_“吃鸡”光子公布神秘图,海岛图上有44个坐标,暗示信号值取消?...
大家好,欢迎来到由小鱼干开讲的<吃鸡新鲜事速报>,今天绝地求生官方终于公布了新地图"卡拉金"的具体细节,新地图为2*2大小,部分建筑可被破坏,并且这个地图的" ...
- 攻击 xxs_“吃鸡”又出现1招炸队友不受惩罚,xxs乐坏了,请别手误打载具
大家好,欢迎来到由小鱼干开讲的<吃鸡新鲜事速报>,不知道大家在平时,有没有遇到一些非常可恨的"xxs"队友呢?"xxs"指的是那些游戏行为恶劣的玩家 ...
- pve 不订阅更新_??“吃鸡”体验服已无更新,暗夜危机2.0或将被1款新游代替
大家好,欢迎来到由小鱼干开讲的<吃鸡新鲜事速报>,最近大家应该也看了不少体验服的更新吧,本次体验服更新的内容还是挺多的,包括有1张新地图.2个新玩法.2个新模式. 同时,端游的近战武器投掷 ...
- 人民日报“权威认证”吃鸡装备哪家强,不服来辩!
今年最火的游戏是什么?当然是吃鸡了!不过要想吃到鸡.吃好鸡,除了技术和运气之外,最重要的当然是给力的吃鸡装备了.但是市面上各种吃鸡电脑鱼龙混杂,挑花了眼也不知道孰真孰假,让人烦恼到底该入手哪一款.当当 ...
- 攻击 xxs_“吃鸡”玩家被xxs故意炸倒,举报时出现提示,光子站在xxs一边!
大家好,欢迎来到由小鱼干开讲的<吃鸡新鲜事速报>,小鱼干觉得,现在自己要转型团队竞技模式了,因为SS6还有4天就要结束,估计4天时间,是不够从皇冠打上王牌了. 不过这团队竞技真的很容易把人 ...
- 英雄联盟:云顶之弈好用的几件装备,拿到更容易吃鸡?
<英雄联盟>的全新模式云顶之弈公测之后不少玩家整体都在沉迷下棋,而北美服的玩家更是在内测期间就开始了下棋的排位之旅.但最搞笑的事情却是整个北美排位当中,前10名八成是中国玩家.想要玩好这个 ...
最新文章
- android Unable to add window -- token null is n...
- vue的$nextTick使用总结,this.$refs为undefined的解决办法,element Ui的树形控件setCheckedKeys方法无法使用
- tensorflow学习(6.Alexnet实现及猫狗分类)
- 事物的级别_面试官问:MySQL锁与事物隔离级别你知道吗?
- wxWidgets:wxCalendarCtrl类用法
- AJAX(Asynchronous JavaScript And XML)
- ubuntu 配置 静态ip
- 2020年,为什么你该学PHP?!!
- kali linux下sqlmap使用教程
- 使用阿里云加速器 配置 Docker 镜像加速器
- RS232,RS485简介,以及DB9接口上引脚对应关系
- 如何隐藏电脑下方工具栏个别图标_怎么隐藏电脑任务栏右边的各种小图标 - 卡饭网...
- 《平凡的世界》造就不平凡的人生 --路遥
- MEION:锁相环锁定状态仿真与板载测试情况分析
- Postgresql 之 数据库认证
- python和c++情侣网名_“果然,他用的是情侣网名!”
- java计算时间差_Java中计算两个日期的时间差
- 每天学一点flash(78) flash cs5.5 加载 jpeg-xr 格式
- 开发小程序都需要会哪些技术?
- 【山大智云开发日志】项目安装与部署
热门文章
- 装修鸿蒙瓷砖选择,瓷砖到货时发现碎了,让师傅说家里瓷砖破损怎么办?
- 台式机dp接口_台式机外接显示器的注意事项
- STC15-STC15W4K56S4-STC15F2K60S2串口通信程序代码-提供源码下载
- Python笔记6----数组
- 光伏用塑壳断路器行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
- 浏览器dns查找失败_DNS解释-浏览器如何查找网站
- 写一个爬虫来获取地铁信息数据
- python数据分析年薪百万_年薪百万的BI数据分析师究竟厉害在哪里?
- 手机海豚模拟器怎么添加游戏_游乐园模拟器游戏下载-游乐园模拟器手机最新版下载...
- 霍金警告“上帝粒子”可能毁灭宇宙