Problem5281--距离

5281: 距离

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 256 MiB

Description

在平面直角坐标系上任意一个点 $(x, y)$,该点到原点的距离是 $\sqrt{x*x+y*y}$。
现在给你 $n$ 个点,和一个距离 $d$。
请统计出距离估计不超过 $d$ 的点有几个。

Input

第一行包括两个整数:$n,d$。
接下来 $n$ 行,每行包括 $2$ 个整数。表示一个点的坐标 $x,y$。

Output

一个整数,满足要求的点有几个。

Constraints

$1 ≤ n ≤ 2*10^5$
$0 ≤ d ≤ 2*10^5$
$|x_i|, |y_i|≤ 2*10^5$

Sample 1 Input

4 5
0 5
-2 4
3 4
4 -4

Sample 1 Output

3

Source/Category

C++语法 1.4.循环结构