Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for Area of a Convex Polygon by artur_mierzwa
def checkio(data):
data.append(data[0])
data.append(data[1])
sum=0
for i in range(1,len(data)-1):
sum+=data[i][1] *(data[i-1][0] - data[i+1][0])
return abs(sum/2.0)
Nov. 6, 2016