First Seal
来源:互联网 发布:黑马程序员基础测试题 编辑:程序博客网 时间:2024/05/24 04:07
【题目来源】 多校2014
【题目含义】题目中说小车的长度为l,高度为h,初始速度为v,如果刹车的话,刹车时的加速度为a。该小车要通过一道门,该门的顶端是可以上下移动的,初始时门顶端距地面高度为H,顶端上下做匀速运动,速度为x。初始时,小车距离门的距离无限远(这句话是忽悠acmer的,根本没用)。如果小车能安全通过该门的话,输出Safe,否则输出Crash。
【题目分析】根据题目意思可以将小车与门的距离y变成刚好能使得小车完全刹住车(小车正好走到门口,此时速度正好减为0)时小车距离门的距离,此时根据2*y=v^2/a求出y,再根据小车的速度v求出小车完全走出门口的时间t,如果门的高度H大于门的顶端在时间t内移动的距离加上小车的高度的话,小车就能顺利通过该门口,即是安全的,否则就是不安全的。
【代码】
#include <iostream>#include <cstdio>int main(){ //freopen("in.txt","r",stdin); double l,h,H,v,x,a; while(cin>>l>>h>>H>>v>>x>>a){ double y = v*v/a/2; double t = (y+l)/v; if(x*t + h < H) cout<<"Safe"<<endl; else cout<<"Crash"<<endl; } return 0;}
0 0
- First Seal
- ural 1939 First Seal
- URAL 1939 First Seal
- URAL 1939 First Seal 解题报告
- URAL1939 First Seal(公式题)
- Seal简介
- c# seal的用法
- c# seal的用法
- 封印一击 Seal
- scala 关键字seal
- 刚刚接触到的seal类
- Seal hunt season is near...
- 试译《The Navy Seal Physical Fitness Guide》
- sealing violation can't seal package
- 关于TPM 的Seal 和 Unseal
- C#中seal关键字两种用法
- ZOJ 3570 Lott's Seal 计算几何
- 关于javascript的seal的扩展性一
- Linux代码风格整理
- Objective-C declared @property attributes (nonatomic, copy, strong, weak)
- 【Jena使用手册】用Python访问Apache Jena数据库 利用Fuseki搭建HTTP访问服务器
- 单片机,简单吗?
- (7)Android之Activity学习
- First Seal
- 设计模式2—Proxy设计模式
- 用“删除重复项”提取出现值
- ios数组基本用法和排序
- Codeforces 56D Changing a String 编辑距离 记忆化dp
- 数字电路设计之写verilog易犯的错误
- VC 线程同步实例
- (队列)queue
- hdu 1130 How Many Trees