2020年7月15日 星期三

10071 - Back to High School Physics

解題思路:
先回想國高中物理:

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;
}

沒有留言:

張貼留言