Cod sursa(job #2190437)

Utilizator Arsene_DenisaArsene Denisa Arsene_Denisa Data 30 martie 2018 19:59:21
Problema Aria Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.6 kb
#include <iostream>
#include<stdio.h>

int x[100001], y[100001];

using namespace std;

int main() {
    FILE *fin, *fout;
    int n, i, a;

    fin=fopen("aria.in", "r");
    fout=fopen("aria.out", "w");
    fscanf( fin, "%d", &n);
    for(i=1;i<=n;i++) {
       fscanf( fin, "%d %d", &x[i], &y[i]);
    }
    a=0;
    for(i=1;i<=n;i++) {
            if(i==n) {
                    y[i+1]=y[1];
            x[i+1]=x[1];
            }
            a=a+(x[i]*y[i+1]-x[i+1]*y[i]);
    }
    a=a/2;
    fprintf( fout, "%d", a);
    fclose( fin );
    fclose( fout );
    return 0;
}