Koder / 박성훈
article thumbnail

어나더 기하 문제

https://wiki.mathnt.net/index.php?title=%EB%82%98%EB%B9%84%EC%A0%95%EB%A6%AC

 

나비정리 - 수학노트

현PQ의 중점 M을 잡는다. 원주위의 두 점, A, C 에서 각각 M을 지나는 선을 그어 원과 만나는 점을 B,D라 한다. 그 다음 AD와 PQ가 만나는 점을 X, CB와 PQ가 만나는 점을 Y라 하면, M은 XY의 중점이다. 나

wiki.mathnt.net

얘를 사용하면 깔끔하게 해결할 수 있다.

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

 

16484번: 작도하자! - ①

오늘 낮에 심심해서 작도 왕인 재원이가 종이에 원 하나를 그렸다. 그 다음, 원의 임의의 현 XY를 그렸다. 현 XY의 중점을 M이라고 한 뒤, M을 지나는 현 AB, CD를 그었다. 그리고 선분 AD와 현 XY가 만

www.acmicpc.net

XY의 중점이 M이기 때문에 XM = YM일것이고,

위의 나비정리에 의해서 PM = QM이다.

XM = YM을 다시 나타내보면

XP + PM = MQ + QY이다.

그런데 PM = QM이므로

XP = QY이고, XP + PM = XM이므로

XP = XM - PM이다.

적당히 계산해주면 AC

#include <stdio.h>

int main(){
	double n,d;
	scanf("%lf %lf", &n, &d);
	printf("%.1lf", (n/2)-d);
	return 0;
}

+

골드 3이다!

날먹문제밖에 풀지 않았지만 암튼 골드3은 찍었다.

골드2는 근본문제들로 찍기를 희망해본다.

반응형