Cod sursa(job #2178929)

Utilizator alexkosaAlex Kosa alexkosa Data 19 martie 2018 20:23:36
Problema Aria Scor 10
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include <fstream>

using namespace std;

ifstream fin("aria.in");
ofstream fout("aria.out");

int n;
double x[100003],y[100003];
double sol;

int main()
{
    fin>>n;
    for(int i=1;i<=n;i++)
    {
        fin>>x[i];
        fin>>y[i];
    }
    x[n+1]=x[1];
    y[n+1]=y[1];
    for(int i=1;i<=n;i++)
    {
        sol+=x[i]*y[i+1]-x[i+1]*y[i];
    }
    sol/=2;
    fout<<max(sol,-sol);
}