Skip to main content

【UVa】10071 Back to High School Physics

早上跟102纏鬥許久,突然來一題這麼簡單的突然有點傻眼...開始懷疑這份難度分級表的正確性 :P

英文題目傳送門,中文題目傳送門

解題之前,如果有國中學過v-t圖的概念的話會比較好解題,因為是等加速度,斜率不變,所以這題的v-t圖會長這樣:


用公式來說的話V = Vo + at, 因此兩倍時間後2t的V' = Vo + a*2t = 2V。

根據上圖(公式),距離就是(2v*2t)/2(v-t圖下面積),約分之後2vt就是這題的答案了。

程式碼如下:

#include<stdio.h>
#include<stdlib.h>

int main(int argc, char *argv []){
        
    int v, t;   
        
    while(scanf("%d%d", &v, &t) != EOF){
        
        printf("%d\n", 2* v*t);
    }
    return 0;
}
這封郵件來自 Evernote。Evernote 是您專屬的工作空間,免費下載 Evernote

Comments