分析
题目中不是说了吗
那我们也要根据出题人的意图去写嘛(大雾
我们看一下数据范围
$ 2≤n≤10000 $
$emmm$,$O(n^2)$的好像可以$*$掉此题
这个时候,本题的一个坑点就出来了:
$x$和$y$的范围呢?
虽然我是随手$long\ long$的(这不是好习惯吗),但是我还是试了一下不开$ long\ long $$(no\ zuo\ no\ die)$,然后。。。你会惊奇的发现
这是不开$ long\ long $的提交
这是开了$long\ long$的提交
你可以看到这是两份完全一样的程序,除了
1 |
这个不同。
(十年$OI$一场空,没开$long\ long$见祖宗)
切入正题
我们直接暴力枚举两个端点,并计算出它们之间的距离,用一个数$ ans $维护最小值
距离就简单的用勾股定理求就好了
代码+注释 如下:
1 |
|
(码风邪教,勿介)
总的来说,这道题毕竟是道,还是比较简单的