遊起來吧!超妹!

2021-08-28 12:17:27 字數 820 閱讀 8469

夏天到了,無聊的超妹跑到了落雪湖裡抓魚吃。結果,游到湖的正**時被湖邊保安看到了,保安要抓住超妹。我們假設落雪湖是乙個半徑為r的圓形,超妹在圓形的正中心,速度為1.保安由於不會游泳所以只能沿著湖的邊緣奔跑,速度為n.因為超妹在陸地上的速度是很快的,所以我們假設只要超妹到達岸邊就能順利溜走。假設兩人都足夠聰明,且體力無限。

輸入包含t組資料,每組資料報含兩個正整數r,n(0每組資料輸出一行,如果超妹能夠逃脫則輸出」yes」,否則輸出」no」(不輸出引號)

2

1 150 50

yes

no

題解:保安跑一點,超妹就朝著保安的反方向遊一點,並且是向外遊。這樣下來,超妹就以乙個螺旋形向外跑拓展,半徑不斷增加,並且超妹和保安的連線始終穿過圓心。因為半徑慢慢增加,所以角速度不斷在降低(w=v/r),直到降低到和保安的角速度相等。如果在向外遊角速度就比保安的小。這個時候超妹就要直線向與保安相反的方向遊。看超妹和保安誰先到岸邊。

**如下:

#include#include#include#include#include#include#include#include#include#include#include#include#define max(a,b)   (a>b?a:b)

#define min(a,b) (a>n;

for(int i=0;i>a>>b;

double c=a*pi/b;

double d=a/b;//這裡*1省略

if(d>=a)//比較角速度,保證兩人之間為直徑的一部分

cout<<"yes"

}}

遊起來吧!超妹!

time limit 1 sec memory limit 128 mb submit 15 solved 7 submit status web board 夏天到了,無聊的超妹跑到了落雪湖裡抓魚吃。結果,游到湖的正中 央時被湖邊保安看到了,保安要抓住超妹。我們如果落雪湖是乙個半徑為r的圓形,超妹...

遊起來吧!超妹!

time limit 1 sec memory limit 128 mb submit 15 solved 7 submit status web board 夏天到了,無聊的超妹跑到了落雪湖裡抓魚吃。結果。游到湖的正中 央時被湖邊保安看到了。保安要抓住超妹。我們如果落雪湖是乙個半徑為r的圓形。超妹...

遊起來吧!超妹!

time limit 1 sec memory limit 128 mb submit 15 solved 7 submit status web board 夏天到了,無聊的超妹跑到了落雪湖裡抓魚吃。結果,游到湖的正中 央時被湖邊保安看到了,保安要抓住超妹。我們假設落雪湖是乙個半徑為r的圓形,超妹...