这是我闲来无事做的一道水题,结果居然GG了
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a,b,c;
double ans,p;
cin>>a>>b>>c;
p=(a+b+c)/2;
ans=sqrt(p*(p-a)*(p-b)*(p-c));
printf("%.1f\n",ans);
return 0;
}
看了评论区大佬提示发现可能是掉精了,但这就是一道red入门题,sqrt肯定够用,再看看题目三个实数 a,b,c和a,b,c0≤a,b,c≤1000就知道a,b,c也要double型,然后就ac了(可恶ac率又掉了啊啊啊)