游起来吧!超妹!

游起来吧!超妹!

时间: 1ms        内存:128M

描述:

夏天到了,无聊的超妹跑到了落雪湖里抓鱼吃。结果,游到湖的正中 央时被湖边保安看到了,保安要抓住超妹。我们假设落雪湖是一个半径为r的圆形,超妹在圆形的正中心,速度为1.保安由于不会游泳所以只能沿着湖的边缘奔 跑,速度为n.因为超妹在陆地上的速度是很快的,所以我们假设只要超妹到达岸边就能顺利溜走。假设两人都足够聪明,且体力无限。

输入:

输入包含T组数据,每组数据包含两个正整数r,n(0<n,r<10^9),分别表示圆形的半径和保安的速度。

输出:

每组数据输出一行,如果超妹能够逃脱则输出”Yes”,否则输出”No”(不输出引号)

示例输入:

2
1 1
50 50

示例输出:

Yes
No

提示:

参考答案(内存最优[964]):

#include <stdio.h>
#include <math.h>
#define PI 4.0*atan(1.0)
int main()
{
	int T;
	scanf("%d",&T);
	while(T--)
	{	
		double r,n;
		scanf("%lf%lf",&r,&n);
		(PI+1)*(r/n)>=r?printf("Yes\n"):printf("No\n");
	}
	return 0;
}

参考答案(时间最优[0]):

#include <algorithm>
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;

int main()
{
	int r,n,t;
	scanf("%d",&t);
	while(t--)
	{
        	scanf("%d%d",&r,&n);
		if(n<=4)
			puts("Yes");
		else
			puts("No");
	}
	return 0;
}

题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注