Cod sursa(job #2021617)

Utilizator dumitrescu_andreiDumitrescu Andrei dumitrescu_andrei Data 14 septembrie 2017 00:38:09
Problema Aria Scor 10
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include <bits/stdc++.h>

using namespace std;

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

struct punct{

double x,y;

}a[100100];

int n;

double S;

int main()
{

    f>>n;
    for(int i=1;i<=n;++i)
        f>>a[i].x>>a[i].y;

    a[0]=a[n];
    a[n+1]=a[1];

    for(int i=1;i<=n;++i)
        S=S+(a[i].x*a[i+1].y-a[i+1].x*a[i].y);

    S=S/2;

    g<<S;

    return 0;

}