样例 样例输入 Copy
0 2 2
2 2
样例输出 Copy
2.828
一开始是想求对角线和到四面的点到直线距离 后来一想其实就是勾股定理求到四顶点距离找最大就行了
签到题 代码如下
```c++ #include#include #include #include using namespace std; int main() { int x0,y0; int d; int x,y;//狼堡 scanf("%d %d %d",&x0,&y0,&d); scanf("%d %d",&x,&y); int x1=x0+d,y1=y0; int x2=x0+d,y2=y0-d; int x3=x0,y3=y0-d; double minn=0; double s0=sqrt(pow(x-x0,2)+pow(y-y0,2)); double s1=sqrt(pow(x-x1,2)+pow(y-y1,2)); double s2=sqrt(pow(x-x2,2)+pow(y-y2,2)); double s3=sqrt(pow(x-x3,2)+pow(y-y3,2)); if(minn 欢迎分享,转载请注明来源:内存溢出
评论列表(0条)