Cod sursa(job #3250330)

Utilizator pachy2007Pachitanu Matei pachy2007 Data 20 octombrie 2024 11:33:50
Problema Aria Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.56 kb
#include <bits/stdc++.h>

using namespace std;
ifstream fin("aria.in");
ofstream fout("aria.out");
double arieSmechera(double x1 , double y1 , double x2 , double y2)
{
    return x1*y2-y1*x2;
}
double s,n,prevX,prevY,x,y,x1,y11;
int main()
{
    fin>>n;
    fin>>prevX>>prevY;
    x1=prevX;
    y11=prevY;
    for(int i=1;i<n;i++)
    {
        fin>>x>>y;

        s+=arieSmechera(x , y , prevX , prevY);
        prevX=x;
        prevY=y;
    }
    s+=arieSmechera(prevX , prevY , x1 , y11);
    fout<<setprecision(6)<<fixed<<abs(s);
    return 0;
}