Pagini recente » Cod sursa (job #2240159) | Cod sursa (job #608915) | Cod sursa (job #1338353) | Cod sursa (job #1264777) | Cod sursa (job #1535579)
#include <fstream>
#include <iomanip>
using namespace std;
double A = 0, a, b, c, d;
pair<double, double> p;
int main(){
ifstream f("aria.in");
ofstream of("aria.out");
int N; f >> N;
f >> p.first >> p.second;
c = p.first; d = p.second;
if (N > 1){
for (int i = 1; i < N; ++i){
f >> a >> b;
A += p.first*b - a*p.second;
p.first = a; p.second = b;
}
A += p.first*d - p.second*c;
}
of <<fixed<< setprecision(6)<<A/2.0;
}