Cod sursa(job #2827972)

Utilizator TudosieRazvanTudosie Marius-Razvan TudosieRazvan Data 6 ianuarie 2022 17:50:49
Problema Aria Scor 10
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.41 kb
#include <fstream>

using namespace std;

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

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

int main()
{
    fin>>n;
    for(int i=0; i<n; i++)
    {
        fin>>x[i]>>y[i];
    }
    x[n]=x[0];
    y[n]=y[0];
    double aria=0;
    for(int i=0; i<n; i++)
    {
        aria+=(x[i]*y[i+1]-x[i+1]*y[i]);
    }
    aria/=2;
    fout<<aria;
    return 0;
}