Cod sursa(job #2392220)

Utilizator BlaugranasEnal Gemaledin Blaugranas Data 29 martie 2019 19:54:55
Problema Aria Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.37 kb
#include<fstream>
#include<iomanip>
using namespace std;
int n;
double a,b,c,d,x,y;
long double s=0;
int main()
{
    ifstream f("aria.in");
    ofstream g("aria.out");
    f>>n>>x>>y,a=c=x,b=d=y,n--;
    while(n--)
        f>>x>>y,s+=(long double)a*y-(long double)x*b,a=x,b=y;
    s+=(long double)a*d-(long double)b*c;
    s/=2;
    g<<setprecision(6)<<fixed<<s;
}