P1033 自由落體

2022-04-12 02:23:39 字數 564 閱讀 9190

我們可以考慮小車不動,讓小球來做平拋運動,看能不能掉到車裡

每個球的豎直方向上運動距離是一樣的,只需要看每個球在水平方向上的運動距離(也就是乙個位置區間[最早掉進車裡(落到車頂),最晚掉進車裡(落入車底)])能否與小車的位置區間有交集

注意這題允許0.0001的誤差

#include#include

#include

#include

#include

#include

#include

#include

using

namespace

std;

typedef

long

long

ll;inline

intread()

double

h,s,v,l,k,n;

double

s1,s2;

intans;

intmain()

printf(

"%d\n

",ans);

return0;

}

題解 P1033 自由落體

太坑人了 這不是明擺著坑那些沒有學完初中物理的同學們 qaq首先這個題其實就是轉換一下參照系。由原先小車向小球靠攏換成小車靜止,小球向著小車靠攏 原點設定成車右下角那個點 然後就成了平拋運動.這就好辦了,直接高中公式套上算二次函式的值就完了。h t h 1 over cdot g cdot t 2,...

洛谷 P1033 自由落體

洛谷 p1033 自由落體 在高為 h的天花板上有 n個小球,體積不計,位置分別為 0,1,2,n 1 在地面上有乙個小車 長為 l,高為 k 距原點距離為 s1 已知小球下落距離計算公式為 d 0.5 g t2 其中 g 10,t為下落時間。地面上的小車以速度 v 前進。如下圖 小車與所有小球同時...

NOIP 2002 自由落體

題目描述 在高為 h 的天花板上有 n 個小球,體積不計,位置分別為 0,1,2,n 1。在地面上有乙個小車 長為 l,高為 k,距原點距離為 s1 已知小球下落距離計算公式為 d 1 2 g t 2 其中 g 10,t 為下落時間。地面上的小車以速度 v 前進。小車與所有小球同時開始運動,當小球距...