题解 | 绕距
绕距
https://www.nowcoder.com/practice/7a245fc6284f4139b4fb21de58e68483
#include <math.h>
#include<stdio.h>
#include <stdlib.h>
int main()
{
double x1,x2,y1,y2,e,m,g;
scanf("%lf %lf\n",&x1,&y1);
scanf("%lf %lf\n",&x2,&y2);
e=sqrt(pow(x1-x2,2)+pow(y1-y2,2));
m=fabs(x1-x2)+fabs(y1-y2);
g=fabs(m-e);
printf("%.6f",g);
}
查看16道真题和解析