https://www.acmicpc.net/problem/2166
using System;
class Program
{
static void Main() {
string s=Console.ReadLine();
int n=int.Parse(s);
long num=0;
string[] s1=Console.ReadLine().Split(' ');
long x1=long.Parse(s1[0]);
long y1=long.Parse(s1[1]);
long x0=x1;
long y0=y1;
for(int i=0;i<n-1;i++){
string[] s2=Console.ReadLine().Split(' ');
long x2=long.Parse(s2[0]);
long y2=long.Parse(s2[1]);
num+=x1*y2-x2*y1;
if(i==n-2) num+=x2*y0-x0*y2;
x1=x2;
y1=y2;
}
Console.Write("{0:F1}",Math.Abs(num)/2.0);
}
}