원을 두 현으로 분할할때 길이를 구하는 방법 - power theorem(방멱 정리)
1. 문제
16478번: 원의 분할
장난꾸러기 혁주는 어렸을 때부터 가위를 아주 잘 다루었다. 그래서 그는 색종이를 가위로 아무렇게나 자르는 것을 좋아한다. 혁주는 오늘 친구에게 원 모양의 색종이를 생일 선물로 받았다. 그
www.acmicpc.net
2. 방멱 정리(power theorem)
원 위에 두 현 AB, CD가 주어질때, 교차점이 P라고 한다면.. PA * PB = PC * PD라는 정리
(증명)
BC에 대한 원주각 CAB와 CDB가 서로 같고, 맞꼭지각으로 CPA, BPD가 서로 같기때문에,
삼각형 APC와 DPB는 서로 닮음이다.
닮음의 성질에 의해 PA:PD = PC:PB이고, 이를 정리하면 PA*PB = PC*PD
비슷하게.. 중고등학교때 자주쓰던 2가지 정리가 더 있다
오랜만에 보니까 기억이 새록새록
굳이 증명하자면 AC를 긋고 BD를 그어서 닮은 삼각형을 찾는 것이다.
역시 PAC와 PDB가 서로 닮음이고, PA:PD = PC:PB이므로, PA * PB = PC * PD이다.
역시 AT를 긋고 BT를 그어서 닮은 삼각형을 찾는다.
그러면 PAT와 PTB가 서로 닮음이고.. PT:PA = PB:PT라서, PT*PT = PA * PB가 된다.
3. 풀이
a가 Pab이고 b가 Pbc이고 c가 Pcd이면, 위에서 보인 첫번째 정리에 의해
Pab * Pcd = Pbc * x이고, x = Pab * Pcd / Pbc = ac/b가 된다.
from sys import stdin
a,b,c = map(int,stdin.readline().split())
print(a*c/b)
참조
방멱 정리 - 나무위키
이 저작물은 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다. (단, 라이선스가 명시된 일부 문서 및 삽화 제외) 기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권
namu.wiki
'기하학' 카테고리의 다른 글
네 점이 주어질때 정사각형인지 판단하는 방법 (0) | 2023.03.05 |
---|---|
사인법칙, 삼각형의 넓이, 코사인법칙, 외접원의 중심의 좌표 구하기 한번에 배우기 (0) | 2023.03.05 |
평면 상의 다각형의 넓이 구하는 신발끈 공식 구현 (0) | 2023.03.05 |
외심과 내심의 직선거리를 구하는 방법 - 오일러의 삼각형 정리 (0) | 2023.02.21 |
넓이가 가장 넓은 평행사변형 찾기 (0) | 2023.02.21 |