Cod sursa(job #943236)

Utilizator linerunnerMihai Ion linerunner Data 24 aprilie 2013 18:00:42
Problema Aria Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.46 kb
#include <iostream>
#include <fstream>
#include <iomanip>
#include <cmath>
using namespace std;
ifstream f("aria.in");
ofstream g("aria.out");
double a[100001][2],s;
long long n,i,j;
int main()
{ f>>n;
for (i=1 ; i<=n ; i++)
	f>>a[i][1]>>a[i][2];
a[n+1][1]=a[1][1];
a[n+1][1]=a[1][1];
s=0;
for (i=1 ; i<=n+1 ; i++)
	s+=a[i][1]*a[i+1][2]-a[i+1][1]*a[i][2] ;
s=s/2;
g << fixed << setprecision(5) << fabs(s) <<'\n' ;
f.close();
g.close();
return 0;
}