和上次的小鱼题差不多,但多了一些条件。

  先把游到 $ s - x $ 米是第 $ a_i $ 秒求出来,然后判断之后在第 $ a_{i + 1} $ 秒内游的距离是否 $ \geq 2x $ ,大于就说明游出了范围,否则就有危险了。

#include <bits/stdc++.h>
using namespace std;
#define rep(i, a, b) for(int i = a; i < b; i++)
#define min(a, b) ((a) < (b) ? (a) : (b))
#define max(a, b) ((a) > (b) ? (a) : (b))
#define index(a) (a - 'A')
#define transUpp(a) (a - 32)
#define transLow(a) (a + 32)
#define ll long long
#define PB push_back
int gcd(int a, int b){return b == 0 ? a : gcd(a%b, a);}
const int N = 20011;
int main()
{
int s, x; double n, m;
cin >> s >> x;
s -= x;
n = log(1 - double(s)/350.)/log(0.98);
m = 350*(1 - pow(0.98, n + 1));
if (m >= s + 2*x)
cout << 'n' << endl;
else
cout << 'y' << endl;
return 0;
}

  

最新文章

  1. webpack常用插件
  2. Java 初学记录之一 快速输入
  3. clone github的代码
  4. 广度优先搜索 codevs 2806 红与黑
  5. 七、Java基础---------JDK安装与配置
  6. 数字转化成字符串C语言
  7. 用slf4j统一管理日志总结
  8. parcel write boolean值
  9. Salesforce自主学习(一)
  10. LPC4370使用学习:GPIO的引脚功能使用,和12864OLED模拟I2C驱动
  11. AngularJS学习笔记4
  12. WIN10-64+CUDA8.0+OpenCV3.0+VS2015配置
  13. Problem 9: Special Pythagorean triplet
  14. POJ 3268 Silver Cow Party (Dijkstra)
  15. poj 1256 按一定顺序输出全排列(next_permutation)
  16. UVALive-6540 Fibonacci Tree
  17. SQL Server 安装后改动计算机名带来的问题以及解决方法
  18. Oracle单节点_Grid_Infrastructure_DB_安装过程图解(一/三)
  19. Spring Cloud限流思路及解决方案
  20. Java基础知识强化之集合框架笔记76:ConcurrentHashMap之 ConcurrentHashMap简介

热门文章

  1. monkey log 处理
  2. SuperSocket与SuperSocket.ClientEngine实现Protobuf协议
  3. [POI2011]ROT-Tree Rotations 线段树合并|主席树 / 逆序对
  4. get_class和get_called_class的区别
  5. selenium chromedriver退出报错
  6. execute command denied to user &#39;maintain&#39;@&#39;%&#39; for routine
  7. 【一句话解释】docker and vm
  8. 如何在windows和linux搭建django环境
  9. python 网页中文显示Unicode码
  10. 【原】docker基础(一)