PAT-天梯赛习题集-L3-013-非常弹的球
2017-03-27 22:19
211 查看
ACM模版
描述
题解
这道题真的是非常非常水的一道物力题,连公式都给了,变换一下公式即可了,不过这里需要注意一下,可能精度原因,所以不要用能量控制循环,而用速度。真是对不起这道题的阶级,然而我并没有做到它,被上一道题给坑住了,不能 debug,浪费了我一个多小时,还是我眼瞎啊~~~怪不得别人,用习惯了高级IDE,这种垃圾透了的 IDE 真是用不习惯啊。代码
#include <iostream> #include <cstdio> #include <cmath> using namespace std; const int ENERGY = 1000; const double G = 9.8; const double ESP = 0.0001; int main(int argc, const char * argv[]) { double w, p; cin >> w >> p; w /= 100; p = (100 - p) / 100; double ene = ENERGY; double res = 0; double v = 1; while (v > ESP) { v = sqrt(2 * ene / w); double vc = v * sqrt(2) / 2; double t = vc / G; res += vc * t * 2; ene *= p; } printf("%.3lf\n", res); return 0; }
相关文章推荐
- PAT - 天梯赛 L3-013 非常弹的球 (高中物理题)
- PAT 天梯赛 L3-013. 非常弹的球 【物理】
- CCCC天梯赛 L3-013. 非常弹的球
- PAT-天梯赛习题集-L3-014-周游世界
- PAT-天梯赛习题集-L3-015-球队“食物链”
- PAT L3-013. 非常弹的球 高中物理题
- PAT-练习集-L3-013. 非常弹的球
- Pat L3-013. 非常弹的球
- 团体程序设计天梯赛L3-013 非常弹的球
- PAT-L3-013. 非常弹的球
- CCCC天梯赛 L2-020. 功夫传人 + L3-013. 非常弹的球
- PAT - 天梯赛 L3-011 直捣黄龙(单源最短路径 dijkstra算法)
- L3-002. 堆栈-PAT团体程序设计天梯赛GPLT(树状数组)
- L3-008. 喊山-PAT团体程序设计天梯赛GPLT(广度优先搜索)
- L3-007. 天梯地图-PAT团体程序设计天梯赛GPLT
- L3-013. 非常弹的球(2017初赛)
- L3-013. 非常弹的球
- pat 团体天梯赛 L3-009. 长城
- PAT团体天梯赛习题集Java部分
- PAT -天梯赛 L3-001 凑零钱(01背包问题)