谨以此题来纪念我爆炸的NOIp2017 这个题虽然很多人说是并查集,但是搜索也是毫无压力的,考场搜索细节写挂,爆了个不上不下的80分.今天无意看到这道题,终于AC 首先这道题要考虑一下精度问题,虽然出题人没有毒瘤的卡精度,但还是要值得注意.解决方法也很简单,去除开方运算,而是将半径平方,即\(2r\) ---> \(4r^2\),这样就OK了.不过要记得用\(\rm long\;long\),不然会爆\(\rm int\) 然后考虑如何搜索,我是将每组数据用前向星存成图,然后搜这张图.这道题有一…