Wyz66 @ 2023-01-28 22:41:37
#include <cmath>
#include <iostream>
#include <cstdio>
using namespace std;
double a,b,c,d,e,f;
double dit(double a,double b,double c,double d){
double ans;
ans=sqrt(pow((a-c),2)+pow(b-d,2));
ans=((ans>0)?ans:ans*-1);
return ans;
}
int main(){
cin>>a>>b>>c>>d>>e>>f;
cout<<dit(a,b,c,d)+dit(a,b,e,f)+dit(c,d,e,f);
return 0;
}
by Wyz66 @ 2023-01-28 22:44:39
自己发现了 一个很傻的 问题
cout<<dit(a,b,c,d)+dit(a,b,e,f)+dit(c,d,e,f);
是不可能输出
by Wyz66 @ 2023-01-28 22:47:53
顺便说一下 cout<<setprecision(2)
要加一个 <<fixed
变成 cout<<fixed<<setprecision(2)<<ans;