Cod sursa(job #1326359)

Utilizator alex.vasiuVasiu Alexandru alex.vasiu Data 25 ianuarie 2015 11:57:31
Problema Aria Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include <iomanip>
#include <fstream>
using namespace std;
ifstream f( "aria.in" );
ofstream g( "aria.out") ;
int n;
double a[100001], b[100001], ans;
int main()
{
   f>>n;
    for( int i= 0; i< n; ++i )
    f>>a[i]>>b[i];
    a[n]=a[0];
    b[n]=b[0];
    for( int i= 0; i< n; ++i )
    ans += (a[i]*b[i+1]-a[i+1]*b[i]);

    g << setprecision(6) << fixed;
    g << 0.5 * ans;

    return 0;
}