Cod sursa(job #1197003)

Utilizator bogdanmarin69Bogdan Marin bogdanmarin69 Data 10 iunie 2014 11:24:54
Problema Aria Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.4 kb
#include <cstdio>
#include <iostream>
using namespace std;
int main()
{
	long double s=0;
	double x1, y1, xi, yi, xj, yj;
	int n, i;
	freopen("aria.in", "r", stdin);
	freopen("aria.out", "w", stdout);
	scanf("%d%lf%lf", &n, &x1, &y1);
	xi=x1; yi=y1;
	for(i=2; i<=n; i++){
		scanf("%lf%lf", &xj, &yj);
		s = s + xi*yj-xj*yi;
		xi = xj; yi = yj;
	}
	s = s + xj*y1-x1*yj;
	printf("%.5Lf", s/2);
}