alpyrithm_알파이리즘

[알고리즘][Python] 백준(BOJ) 16486 운동장 한 바퀴_파이썬 본문

Algorithm/백준 알고리즘_Python

[알고리즘][Python] 백준(BOJ) 16486 운동장 한 바퀴_파이썬

알파이 2020. 11. 16. 08:17

 

16486 운동장 한 바퀴    www.acmicpc.net/problem/16486

 

16486번: 운동장 한 바퀴

첫째 줄에 d1의 값이 주어진다. 둘째 줄에는 d2의 값이 주어진다. (d1, d2의 값은 100,000 이하의 양의 정수)

www.acmicpc.net

 

 

 

문제 풀기 전 공부할 것 : 수학, 기하학

 

 

 

 

 

 

 

풀이

<내용>

  • 운동장의 둘레를 알아내는 것으로 A, B를 감싸는 원둘레와 C의 가로의 길이 2개를 더하면 된다.
  • C의 가로의 길이가 d1이므로 d1 X 2와 A, B의 둘레의 길이 2 X 3.141592 X d2를 더한다.

 

 

<코드>

d1, d2 = int(input()), int(input())
print((d1+d2*3.141592)*2)

 

 

 

 

 

 

 

 

 

728x90
반응형
Comments