The Way

백준 3053번: 택시 기하학 본문

PS/백준 온라인 저지

백준 3053번: 택시 기하학

Jeonggyun 2018. 2. 19. 17:09

백준 온라인 저지(BOJ) 3053번 문제

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



1. 문제 요약

택시 기하학에서는 두 점 사이의 거리를 x축 거리 + y축 거리로 정의한다.

택시 기하학에서 원을 그리면 따라서 45도 기울어진 정사각형 모양이 나올 것이다.

반지름 R이 주어질 때 유클리드 기하학에서, 택시 기하학에서 원의 넓이를 소숫점 6자리까지 구하여라.



2. 알고리즘

유클리드 기하학에서 원의 넓이는 $\pi R^2$이고,

택시 기하학에서 원의 넓이는 $2R^2$이다.



3. 코드

#define _USE_MATH_DEFINES
#include <iostream>
#include <cmath>

int main() {
	double R, S1, S2;
	scanf("%lf", &R);
	S1 = M_PI * R * R;
	S2 = R * R * 2;

	printf("%.6f\n", S1);
	printf("%.6f\n", S2);
	return 0;
}


'PS > 백준 온라인 저지' 카테고리의 다른 글

백준 1297번: TV 크기  (0) 2018.02.19
백준 2914번: 저작권  (0) 2018.02.19
백준 7572번: 간지(干支)  (0) 2018.02.19
백준 2869번: 달팽이는 올라가고 싶다  (0) 2018.02.19
백준 2743번: 단어 길이 재기  (0) 2018.02.19
Comments