Cod sursa(job #3346315)

Utilizator VladStroicaStroica Vlad Cristian VladStroica Data 13 martie 2026 10:38:23
Problema Aria Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.49 kb
#include <bits/stdc++.h>

#define int long long

using namespace std;
long double x[100001];
long double y[100001];

signed main()
{
    ifstream cin("aria.in");
    ofstream cout("aria.out");
    int n;
    cin>>n;
    for(int i=1;i<=n;i++)
    {
        cin>>x[i]>>y[i];
    }
    x[0]=x[n];
    y[0]=y[n];
    long double ans=0;
    for(int i=1;i<=n;i++)
    {
        ans+=x[i]*y[i-1]-x[i-1]*y[i];
    }

    cout<<fixed<<setprecision(5)<<abs(ans/2);
    return 0;
}