Cod sursa(job #1819805)

Utilizator Kln1000Ciobanu Bogdan Kln1000 Data 30 noiembrie 2016 20:42:06
Problema Aria Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.42 kb
#include <fstream>
#include <cmath>
std::ifstream f ("aria.in");
std::ofstream t ("aria.out");
int main()
{
    int n;
    long long p=0;
    double x,y,aux,auy,xp,yp;
    t.precision(5);
    f>>n>>aux>>auy;
    xp=aux,yp=auy;
    for (int i=1;i<n;++i){
        f>>x>>y;
        p+=x*auy-y*aux;
        aux=x,auy=y;}
    p+=xp*auy-yp*aux;
    //p=(p<0?-p:-p);
    p=abs(p);
    t<<(float)p/2;
    return 0;
}