본문 바로가기
[백준]

[BaekJoon/백준] 3053번

by Hevton 2020. 9. 22.
반응형

유클리드 기하학은 우리가 배운 내용에 기반한 것이다.

그리고 택시 기하학과 유클리드 기하학이 다른점이 있다면, 택시 기하학에서의 두 점 사이의 거리의 정의가 다르다는 것이다.

그것 외에는 동일하다.

 

택시 기하학에서의 두 점 사이의 거리

D(T1,T2) = |x1-x2| + |y1-y2|

 

이 '거리'의 개념만 다를뿐, 문제에서 요구하는 '원' 의 정의에 대해서는 동일한 것이다.

 

원: 평면 상의 어떤 점에서 거리가 일정한 점들의 집합

 

따라서 택시 기하학을 기반한 '원'은 유클리드 기하학에서의 원과는 조금 생김새가 다르다.

중심점을 기준으로 정사각형 마름모 형태를 취한다. ( 생각해보면 정사각형 마름모일때, 택시 기하학의 거리개념을 생각하면 중심점을 기준으로 모든 변의 점까지의 거리가 같다. )

#include <stdio.h>
#include <math.h>
int main() {
    int R;
    scanf("%d", &R);
    printf("%.5f\n%.5f", pow(R,2)*M_PI, pow(2*R, 2)/2);
    return 0;
}

 

이로써... 단계별 풀기에서 '수학1, 2'를 모두 끝냈다..휴

반응형

'[백준]' 카테고리의 다른 글

[BaekJoon/백준] 10870번  (0) 2020.09.23
[BaekJoon/백준] 10872번  (0) 2020.09.23
[BaekJoon/백준] 3009번  (0) 2020.09.22
[BaekJoon/백준] 1085번  (0) 2020.09.21
[BaekJoon/백준] 9020번  (0) 2020.09.21