baru003のブログ

baruの雑記兼備忘録

AOJ 0024

・問題リンク Physical Experiments

・コメント
単純な物理の問題です。
建物の高さを上手く求めるのに少し苦労しました。

・ソース

#include<iostream>

using namespace std;

int main()
{
    double v,t,y;
    int n,h[100000];

    for(int i=0;i<100000;i++){
        h[i]=i*5-5;
    }

    while(cin>>v){
        t=v/9.8;
        y=4.9*t*t;
        n=(int)((y+5.0)/5.0);
        for(int i=0;i<100000;i++){
            if(h[i]>=y){
                n=i;
                break;
            }
        }
        cout<<n<<endl;
    }
}