Cod sursa(job #2448226)

Utilizator dakataIonescu Valentin-Alexandru dakata Data 16 august 2019 11:41:28
Problema Aria Scor 100
Compilator c-64 Status done
Runda Arhiva educationala Marime 0.54 kb
#include <stdio.h>

int main(){
	FILE * file;
	file = fopen( "aria.in" , "r");
	int N;
	long double sum = 0;
	fscanf(file,"%d",&N);
	//printf("%d\n",N);
	long double v[2*N+2];
	for(int i = 0 ; i < 2*N;i+=2){
		fscanf(file,"%Lf %Lf",&v[i],&v[i+1]);
		//printf("%lf %lf \n",v[i],v[i+1]);
	}
	v[2 * N] = v[0];
        v[2 * N + 1] = v[1];
	for (int i = 0; i < 2*N; i +=2) {
            sum += v[i] * v[i + 3] - v[i + 1] * v[i + 2];
        }
	fclose(file);
	file = fopen( "aria.out" , "w");
	fprintf(file,"%.5Lf\n",sum/2);
	fclose(file);
	return 0;
}