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