Cod sursa(job #2221692)

Utilizator inquisitorAnders inquisitor Data 15 iulie 2018 15:22:22
Problema Aria Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.42 kb
#include <cstdio>

int main()
{
    freopen("aria.in", "r", stdin);
    freopen("aria.out", "w", stdout);

    int N; scanf("%d %lf %lf", &N, &x0, &y0);

    x1 = x0; y1 = y0;

    for(int i = 2; i <= N; ++i)
    {
        scanf("%lf %lf", &x2, &y2);

        area += x1 * y2 - x2 * y1;

        x1 = x2; y1 = y2;
    }

    area += x1 * y0 - x0 * y1;

    printf("%.5lf", area / 2);

    return 0;
}