μ•Œκ³ λ¦¬μ¦˜ 문제/BOJ_Python

[BOJ/Step9] 3053 : νƒμ‹œ κΈ°ν•˜ν•™ (Python)

NaNaRinπŸ™ƒ 2021. 2. 15. 18:52

www.acmicpc.net/problem/3053

 

3053번: νƒμ‹œ κΈ°ν•˜ν•™

첫째 μ€„μ—λŠ” μœ ν΄λ¦¬λ“œ κΈ°ν•˜ν•™μ—μ„œ λ°˜μ§€λ¦„μ΄ R인 μ›μ˜ 넓이λ₯Ό, λ‘˜μ§Έ μ€„μ—λŠ” νƒμ‹œ κΈ°ν•˜ν•™μ—μ„œ λ°˜μ§€λ¦„μ΄ R인 μ›μ˜ 넓이λ₯Ό 좜λ ₯ν•œλ‹€. μ •λ‹΅κ³Όμ˜ μ˜€μ°¨λŠ” 0.0001κΉŒμ§€ ν—ˆμš©ν•œλ‹€.

www.acmicpc.net


μ›μ˜ μ •μ˜λŠ” μ–΄λ–€ μ μ—μ„œμ˜ 거리가 μΌμ •ν•œ μ λ“€μ˜ 집합이닀.

νƒμ‹œ κΈ°ν•˜ν•™μ—μ„œμ˜ 거리의 μ •μ˜κ°€ D(T1,T2) = |x1-x2| + |y1-y2| 둜 μ •μ˜λ˜μ—ˆκΈ° λ•Œλ¬Έμ— 

νƒμ‹œ κΈ°ν•˜ν•™μ—μ„œμ˜ 원은, ν•œ 점이 (0, 0) 원점이라고 ν•  λ•Œ x + yκ°€ μΌμ •ν•œ μ λ“€μ˜ 집합이닀.

νƒμ‹œ κΈ°ν•˜ν•™μ—μ„œμ˜ 원

λ”°λΌμ„œ μ›μ˜ 넓이λ₯Ό κ΅¬ν•˜λ©΄

μœ ν΄λ¦¬λ“œ κΈ°ν•˜ν•™ : PI R * R

νƒμ‹œ κΈ°ν•˜ν•™ : 2 R * R ( = 2R * 2R / 2 )

이 λœλ‹€.

# 3053.py

import math

r = int(input())

print(math.pi * r * r)
print(2 * r * r)