hjk20120612 @ 2023-12-23 16:42:16
#include<bits/stdc++.h>
using namespace std;
float x1,y1,x2,y2,x3,y3;
float dis(float a,float b,float c,float d){
return sqrt((a-b)*(a-b)+(c-d)*(c-d));
}
int main(){
cin>>x1>>y1>>x2>>y2>>x3>>y3;
cout<<fixed<<setprecision(2);
cout<<dis(x1,x2,y1,y2)+dis(x2,x3,y2,y3)+dis(x1,x3,y1,y3);
return 0;
}
by 潘德理2010 @ 2023-12-23 16:45:17
不要使用 y1 作为变量名。
好像会跟什么东西冲突。
by DustyMark @ 2023-12-23 16:55:31
@hjk20120612 y1和万能头里一个不知道有什么用的y1函数重名
by Abelxxyy @ 2024-02-22 09:31:12
如果用 bits/stdc++.h
头文件,就不能用 y1
。