先回想國高中物理:
v-t圖直線下所圍面積,即為位移,而題目所求位移為著色區域。
梯形面積公式: (上底+下底)*高/2
在這裡上底可視為2t對應到的速度,下底可視為初速度,高為2t。
又因為為等加速度,且時間間隔固定(0~t, t~2t 都間隔t),根據中點公式:(上底+下底)/2=(初速度+2t對應的速度)/2=v。
所以本題可直接帶入公式:v*高,也就是v*2t
程式碼:
#include <iostream> using namespace std; int main() { int v,t; while(cin>>v>>t) { cout<<2*v*t<<endl; } return 0; }
沒有留言:
張貼留言