Koder / 박성훈
article thumbnail

체바 정리를 활용하면 무난하게 풀 수 있다.

https://namu.wiki/w/%EC%B2%B4%EB%B0%94%20%EC%A0%95%EB%A6%AC

 

체바 정리 - 나무위키

이 저작물은 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다. (단, 라이선스가 명시된 일부 문서 및 삽화 제외) 기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권�

namu.wiki

EA길이를 구할 수 없기 때문에

CE/EA를 구한 뒤

CE : EA의 비율을 통해 CE를 구하게 된다.

https://www.acmicpc.net/problem/16482

 

16482번: 한 점에서 만나라!

영철이는 작도하는 것을 좋아한다. 특히, 삼각형을 이용해서 작도하는 것을 더 좋아한다. 영철이가 종이에 삼각형 ABC를 그리고, 변 AB의 길이를 c, 변 BC의 길이를 a, 변 CA의 길이를 b라고 정했다. �

www.acmicpc.net

#include <stdio.h>

int main(){
	double a,b,c;
	double AF,FB;
	double BD,DC;
	double CeEa;
	scanf("%lf %lf %lf %lf %lf", &a, &b, &c, &AF, &BD);
	FB = c-AF;
	DC = a-BD;
	CeEa = (DC*FB)/(BD*AF);
	printf("%.10lf", b/(1+CeEa)*CeEa);
	return 0;
}

간단하게 AC.

반응형