HDU 1593 find a way to escape

http://acm.hdu.edu.cn/showproblem.php?pid=1593

吐槽:大晚上的说好复习高数又有点变味儿了、、、囧

这道题问的是怎么能够逃脱。开始写的直接往相反方向跑,wa了,查别人的解题报告说找同心圆使两人角速度相等,然后再往反方向跑。

代码很简单,但不太容易想。

ps:角速度w=v/r

View Code
#include <stdio.h>

#define PI 3.1415926535

int main()

{

    double r,v1,v2;

    while(~scanf("%lf%lf%lf",&r,&v1,&v2))

    {

        if(PI*r/v2<(r-v1*r/v2)/v1)

            puts("No");

        else

            puts("Yes");

    }

    return 0;

}

 

你可能感兴趣的:(escape)