본문 바로가기
컴퓨터공학/수학

[기하] 다각형 넓이 구하는 공식

by 독서왕뼝아리 2023. 5. 28.

 

 

다각형 넓이 구하기: 15 단계 (이미지 포함) - wikiHow

다각형의 넓이를 계산하는 일은 정삼각형 넓이를 구하는 것처럼 간단하기도 하지만 각 변의 길이가 다른 11각형의 넓이를 구하는 것처럼 복잡하기도 합니다. 다양한 다각형의 넓이를 구하는 방

ko.wikihow.com

 

1. 정다각형

 

2. 다각형

 

import sys;input=sys.stdin.readline

n=int(input())
pairs=[list(map(int,input().split())) for i in range(n)]
pairs.append(pairs[0])

x=y=0
for i in range(1,n+1):
    x += pairs[i][1] * pairs[i-1][0]
    y += pairs[i][0] * pairs[i-1][1]

print(round(abs((x-y))/2, 1))

 
이른바 신발끈 공식