Cod sursa(job #1653810)
| Utilizator | Data | 16 martie 2016 16:40:43 | |
|---|---|---|---|
| Problema | Aria | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva educationala | Marime | 0.4 kb |
#include <fstream>
using namespace std;
int n,x[1],y[1];
float s=0;
void lire()
{
ifstream f("aria.in");
f >> n;
for (int i=1; i<=n; i++)
f >> x[i] >> y[i];
f.close();
}
void ecrire()
{
ofstream f("aria.out");
f << s;
f.close();
}
int main()
{
lire();
for (int i=1; i<n; i++)
s=s+(x[i]*y[i+1]-x[i+1]*y[i])/2;
s=s+(x[n]*y[1]-x[1]*y[n])/2;
ecrire();
return 0;
}