Cod sursa(job #1575700)

Utilizator ZimmyZimmermann Erich Zimmy Data 21 ianuarie 2016 18:52:00
Problema Aria Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.43 kb
#include <fstream>
#include <iomanip>

using namespace std;
ifstream f("aria.in");
ofstream g("aria.out");
long double xs,ys,xc,yc,xn,yn,a;
int n;
int main()
{
    f>>n>>xs>>ys;
    xc=xs;yc=ys;
    for(n--;n;n--)
    {
        f>>xn>>yn;
        a+=(yc+yn)*(xc-xn);
        xc=xn;yc=yn;
    }
    xn=xs;yn=ys;
    a+=(yc+yn)*(xc-xn);
    if(a<0)a=-a;
    a/=2.0;
    g<<fixed<<setprecision(10)<<a;
    return 0;
}