Cod sursa(job #2080974)

Utilizator Marina23Oprea Marina Marina23 Data 3 decembrie 2017 18:33:10
Problema Aria Scor 20
Compilator cpp Status done
Runda Arhiva educationala Marime 0.48 kb
#include <fstream>
#include <iomanip>

using namespace std;

int N,i;
float A[2][100005],Total;

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

    fin>>N;
    for(i=1;i<=N;i++)
        fin>>A[0][i]>>A[1][i];
    A[0][N+1]=A[0][1];
    A[1][N+1]=A[1][1];
    Total=0;
    for(i=1;i<=N;i++)
        Total+=(A[0][i]*A[1][i+1]-A[0][i+1]*A[1][i])/2;
    fout<<fixed<<setprecision(5)<<Total;

    fin.close ();
    fout.close();
    return 0;
}