AT_abc174_b.[ABC174B] Distance
入门
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
在二维平面上有 N 个点。第 i 个点的坐标为 (Xi,Yi)。
在这些点中,有多少个点到原点的距离不超过 D?
此外,位于坐标 (p,q) 的点到原点的距离可以表示为 p2+q2。
输入格式
输入以如下格式从标准输入读入。
N D
X1 Y1
⋮
XN YN
输出格式
请输出到原点的距离不超过 D 的点的个数。
输入输出样例
输入#1
4 5 0 5 -2 4 3 4 4 -4
输出#1
3
输入#2
12 3 1 1 1 1 1 1 1 1 1 2 1 3 2 1 2 2 2 3 3 1 3 2 3 3
输出#2
7
输入#3
20 100000 14309 -32939 -56855 100340 151364 25430 103789 -113141 147404 -136977 -37006 -30929 188810 -49557 13419 70401 -88280 165170 -196399 137941 -176527 -61904 46659 115261 -153551 114185 98784 -6820 94111 -86268 -30401 61477 -55056 7872 5901 -163796 138819 -185986 -69848 -96669
输出#3
6
说明/提示
限制条件
- 1≤N≤2×105
- 0≤D≤2×105
- ∣Xi∣,∣Yi∣≤2×105
- 所有输入均为整数。
样例解释 1
每个点到原点的距离分别为:
- 02+52=5
- (−2)2+42=4.472…
- 32+42=5
- 42+(−4)2=5.656…
因此,到原点距离不超过 5 的点有 3 个。
样例解释 2
可能存在多个点位于相同的坐标。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?