Cod sursa(job #2719055)

Utilizator valentinchipuc123Valentin Chipuc valentinchipuc123 Data 9 martie 2021 15:38:50
Problema Aria Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.44 kb
#include <bits/stdc++.h>

using namespace std;

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


long double x[100005],y[100005];

int n;
long double aria=0;

int main()
{
    f>>n;
    for(int i=1; i<=n; i++)
    {
        f>>x[i]>>y[i];
    }
    x[n+1]=x[1];
    y[n+1]=y[1];

    for(int i=1; i<=n; i++)
    {
        aria = aria + x[i] * y[i+1] - x[i+1] * y[i];
    }

    g<< setprecision(5) << fixed << aria/2;
}