코딩테스트 연습/백준

[백준] 3053번 : 택시 기하학 in 파이썬 쉽게 풀어보기

슈퍼짱짱 2019. 9. 30. 08:00
반응형

백준 3053 택시 기하학 in python 쉽게 풀어보기





코드


1
2
3
4
import math
r=int(input())
print(r*r*math.pi)
print(r*r*2)
cs




코드설명


이 문제는 유클리드 기하학에서의 원과 택시 기하학에서의 원만 알면 쉬워진다.


<유클리드 기하학에서의 원>


<택시 기하학에서의 원>


즉, 유클리드 기하학에서의 원의 넓이은 원래 알던 식 그대로 pi*R^2 이고, 

택시 기하학에서는 밑변의 길이와 높이가 R인 삼각형 네 개의 넓이를 구하면 된다.


반응형