fork download
  1. #include<iostream>
  2. #include<cstdio>
  3. #include<cstdlib>
  4. #include<cstring>
  5. #include<cmath>
  6. using namespace std;
  7. int main(){
  8. int a,b,c;
  9. double s,area;
  10. scanf("%d %d %d",&a,&b,&c);
  11. if(a+b<c||a+c<b||b+c<a){
  12. printf("Impossible");
  13. }
  14. else{
  15. s=(a+b+c)/2;
  16. area=sqrt(s*(s-a)*(s-b)*(s-c));
  17. printf("%.3lf",area);
  18. }
  19. return 0;
  20. }
Success #stdin #stdout 0.01s 2728KB
stdin
5 12 13
stdout
30.000