URI ONLINE JUDGE SOLUTION 1296 - Online Judge

Latest

This is an Online Judge Solution Base Site. We can discuss & Solve any contest solution in Programming.

Friday, April 10, 2020

URI ONLINE JUDGE SOLUTION 1296

Problem Number: 1296
Problem Name: Medians
Author’s Name: By Shahriar Manzoor Bangladesh
Timelimit: 1
Problem Category: AD-HOC
Problem Source: https://www.urionlinejudge.com.br/judge/en/problems/view/1296

Solution:

#include<bits/stdc++.h>
using namespace std;
#define pi 3.141592653589793
int main()
{
    //freopen("c.txt","w",stdout);
    vector<double> a(3);
    while(cin>>a[0]>>a[1]>>a[2])
    {
        sort(a.begin(),a.end());
        if(a[0]+a[1]>a[2])
        {
        double s=(a[0]+a[1]+a[2])/2.00;
        double area=sqrt(s*(s-a[0])*(s-a[1])*(s-a[2]));
        area=4*area/3;
        printf("%.3lfn",area);
        }
        else
        {
            printf("-1.000n");
        }
    }
    return 0;
}

No comments:

Post a Comment

Thanks..