Cod sursa(job #1609188)

Utilizator ghimbirChirica Cristian ghimbir Data 22 februarie 2016 17:33:12
Problema Aria Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.45 kb
#include <bits/stdc++.h>

using namespace std;

ifstream f("aria.in");
ofstream g("aria.out");

long double xv[100001],yv[100001];
int main()
{
    int n;
    long double s=0;
    f>>n;

    f>>xv[0]>>yv[0];
    xv[n]=xv[0];
    yv[n]=yv[0];
    for(int i=1;i<=n;i++)
    {
        f>>xv[i]>>yv[i];
        s+=xv[i-1]*yv[i]-xv[i]*yv[i-1];
    }
    long double a=s/(long double)2;
    g<<fixed<<setprecision(6)<<a<<"\n";
    return 0;
}