Cod sursa(job #1898726)
Utilizator | Data | 2 martie 2017 11:17:20 | |
---|---|---|---|
Problema | Aria | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva educationala | Marime | 0.31 kb |
#include <bits/stdc++.h>
using namespace std;
ifstream fin("aria.in");
ofstream fout("aria.out");
int N;
double X[100001],Y[100001];
int main(){
fin >>N;
double rs=0;
for (int i=1;i<=N;i++) fin >>X[i]>>Y[i];
for (int i=2;i<N;i++){
rs+=X[i]*(Y[i+1]-Y[i-1]);
}
fout <<fixed<<setprecision(5)<<rs;
return 0;
}