物理実験 poj 3684 Elastic Collision_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:05:50
オリジナル
1425 人が閲覧しました

物理実験 poj 3684 弹性碰撞

言語: 物理実験
制限時間: 1000MS メモリ制限: 65536K
総投稿数: 1107 承認済み: 380 特別審査員

説明

サイモンは、同じ半径Rセンチメートルの同じボールNを使って物理実験を行っています。実験前に、すべての N ボールが垂直チューブ内に 1 つずつ固定され、最も低いボールの最下点は地上から H メートルになります。実験の開始時 (0 秒目)、最初のボールが解放され、重力により落下します。その後、すべてのボールが放出されるまで、1 秒ごとにボールが 1 つずつ放出されます。ボールが地面に当たると、地面と同じ速度で跳ね返ります。 2 つのボールが衝突すると、速度 (速度と方向の両方) が交換されます。

サイモンは、T秒後にNのボールがどこにあるのか知りたいと思っています。彼を助けてもらえますか?

この問題では、重力が一定であると仮定できます: g = 10 m/s2.

入力

入力の最初の行には、テスト ケースの数を示す 1 つの整数 C (C ≤ 20) が含まれています。次の各行には、4 つの整数 NHRT.
が含まれています。 1≤ N ≤ 100.
1≤ H ≤ 10000
1≤ R ≤ 100
1≤ T ≤ 10000

出力

各テストケースについて、プログラムは、各ボールの最下点の高さをメートル単位で示す N を 1 行の 1 つのスペースで区切って出力する必要があります。各数値は小数点以下2桁に四捨五入してください

サンプル入力

リーリー

サンプル出力

リーリー

出典

POJ ファウンダー マンスリー コンテスト – 2008.08.31、Simon

計画: N 個の半径が R の球を圆桶に投入 (圆桶直径好放壞)、圆桶を直置き、最下端の距離は床高、ボールの移動間隔は 1 秒自由転倒し、各ボールの床からの高さを求めます。

思考回路: すべてのボールが同様にそのボールの動きを観察し、各ボール T の時間の前後の順序を個別に求めることができます。 れーれー

http://www.bkjia.com/PHPjc/962640.html

tru​​ehttp://www.bkjia.com/PHPjc/962640.html技術記事物理実験 poj 3684 弹性碰撞 言語: デフォルト 物理実験時間制限: 1000MS メモリ制限: 65536K 総提出数: 1107 受理: 380 特別審査員の説明...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!