博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jsoi r2d1t3的50分
阅读量:4695 次
发布时间:2019-06-09

本文共 530 字,大约阅读时间需要 1 分钟。

#include<bits/stdc++.h>

using namespace std;

int n,r,x,y;

double ans;

double dis(int x,int y){return sqrt(x*x+y*y);}

int main(){

cin>>n>>r;

for(int i=1;i<=n;i++){cin>>x>>y;ans=max(ans,abs(dis(x,y)-r));}

printf("%.10lf",ans);

return 0;

}

正解:二分+网络流

残余产物:二分的下限。
论以上做法得50分的原因:
1.出题人99.999999%想不到的乱搞。
2.正解炸了,二分+网络流的套路炸了,输出下限得到安慰。
3.针对大量点离原点近,少量点离原点超级远的数据有奇效,而出数据时为了卡掉一些其他搞法,后5个点中竟有3个这样的数据。
造成影响:
负:1.大致无。
正:2.让某些扫雷玩家/蜘蛛纸牌玩家不失去奋斗目标?(绝对没有嘲讽某大佬day2ak后休闲方式的意思。)
据说此题可各种乱搞?爆0蒟蒻甘拜下风。
元芳,你***?

转载于:https://www.cnblogs.com/xyleo/p/9061317.html

你可能感兴趣的文章
redux-form的学习笔记二--实现表单的同步验证
查看>>
JS 笔记
查看>>
[UVa 10603] Fill
查看>>
VS2015大括号高亮显示的设置方法
查看>>
selenium中js定位
查看>>
洛谷P1494 [国家集训队]小Z的袜子
查看>>
第七届蓝桥杯省赛--分小组
查看>>
MySQL5.5(cmake)简介、安装、应用、账户授权、还原、备份、还原
查看>>
使用PreparedStatement 查询一条数据 封装成一个学生的Student1对象
查看>>
Android dispatchTouchEvent
查看>>
CentOS上安装GlassFish4.0
查看>>
Period(sdut2476)
查看>>
返回一个二维整数数组中最大联通子数组的和
查看>>
个人作业Week2-代码复审
查看>>
JavaScript 获取页面参数
查看>>
常用函数积累
查看>>
Java泛型中E、T、K、V等的含义
查看>>
python_闭包_匿名函数
查看>>
深究AngularJS——自定义服务详解(factory、service、provider)
查看>>
《软件需求分析》阅读笔记2
查看>>