Description
X晚上睡不着的时候不喜欢玩手机,也不喜欢打游戏,他喜欢数星星。
Input
多组输入。
每组先输入一个整数N(N <= 10000),接着输入两个点代表矩形的左下点B(x,y)和右上点T(x,y),然后输入N个(X,Y)代表N颗星星。问有多少颗星星在窗子内部,在窗边上的不计。
Output
输出一个整数,代表有多少颗星星在窗子内部。
Sample
Input
3
0 1
3 4
1 1
2 2
3 3
2
1 1
5 5
4 4
0 6
Output
1
1
import java.util.*;
class Area {
int a, b, c, d;
public Area(int a, int b, int c, int d) {
this.a = a;
this.b = b;
this.c = c;
this.d = d;
}
public boolean judge(int x, int y) {
if (x > a && x < c && y > b && y < d) {
return true;
}
return false;
}
}
public class Main {
public static void main(String[] args) {
Scanner reader = new Scanner(System.in);
while (reader.hasNext()) {
int n = reader.nextInt();
int sum = 0;
Area area = new Area(reader.nextInt(), reader.nextInt(), reader.nextInt(), reader.nextInt());
while (n-- > 0) {
int x = reader.nextInt();
int y = reader.nextInt();
if (area.judge(x, y))
sum++;
}
System.out.println(sum);
}
reader.close();
}
}