2002 判断点是否在矩形上 |
Time Limit: 1000ms Memony Limit: 32768KB |
description |
在平面直角坐标系中有一矩形左下角坐标是(a,b),右上角坐标是(c,d);矩形的边平行于坐标轴,现在有一系列点(xi,yi),i=0,...,n,请你判断它们是否在矩形内或上。 |
Input |
输入有多组测试数据,每个测试数据第一行是一个整数n,第二行是矩形的左下角和右上角的坐标,接下来n行是要判断的点。 |
Output |
如果点在平面内或上就输出YES,否则输出NO,每个测试数据以空行区分。 |
Sample Input |
2 0 0 4 5 1 1 5 8 3 1 2 5 7 0 6 3 4 5 5 |
|
Sample Output |
|
#include<stdio.h>
int main()
{
int n;
while(scanf("%d",&n)!=EOF)
{
float a,b,c,d;
scanf("%f%f%f%f",&a,&b,&c,&d);
float x,y;
int i;
for(i=1;i<=n;i++)
{
scanf("%f%f",&x,&y);
if((x>=a)&&(x<=c) && (y>=b)&&(y<=d))
printf("YES\n");
else
printf("NO\n");
}
printf("\n");
}
return 0;
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。