hdu 1593(数学)
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                hdu 1593(数学)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                轉載標記處:http://www.xuebuyuan.com/2131627.html
 
圖:兩個同心圓具有相同的角速度,并且A,B,0處于同一直線上. 下面來解釋為何這是最理想的狀態: 為什么這是最理想的初態? 因為B離岸最近,而A離B的上岸點最遠(紅色線路) 還有沒有比這個狀態更好的初始態? 假定B此時移動,那么A的線速度就會比B大,則二者的距離會縮小.新狀態不是最優. 為什么可以達到這個初態? 在內圓內部,B的角速度都會比A的角速度大,因此無論A如何移動,B都可以利用角速度的優勢使得A,B,O同線并且 向外挪到這個最理想狀態. 剩下的工作就很容易了,B使勁往對岸游,而A繞半圓弧使勁追,比較到達時間就可以判斷了.
#include <iostream> #include <math.h> using namespace std; const double pi = acos(-1.0);int main() {double r,r1,v1,v2,t1,t2;while(cin >> r >> v1 >> v2){r1 = r/v2*v1;t1 = (r-r1)/v1;t2 = pi*r/v2;if (t1 < t2)puts("Yes");elseputs("No");}return 0; }
總結
以上是生活随笔為你收集整理的hdu 1593(数学)的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 创业者眼中的小程序:某个岗位工资会翻番
 - 下一篇: Spring Cloud 入门 之 Hy