haju__log
[python][백준/BOJ] 2765번 : 자전거 속도 본문
https://www.acmicpc.net/problem/2765
2765번: 자전거 속도
입력은 여러 줄의 데이터로 구성된다. 각 데이터는 지름, 회전수, 시간이 공백으로 구분되어 주어진다. 지름은 inch단위의 실수이며, 회전수는 정수이다. 시간은 초단위의 실수로 주어진다. 입력
www.acmicpc.net
✅ 문제 풀이
- 오랜만에 원 관련 문제를 풀었더니 헷갈려서 이상하게 식을 생각함!
- 지름을 주는데 반지름으로 계산함 🤣 원주(원 둘레) = 지름 * pi = 2 * 반지름 * pi
import sys
flag = 1
while True:
r,c,t=map(float,sys.stdin.readline().split())
if c==0:
break
#거리 = pi*r * c
#pi = 3.1415927 로 설정
#거리 계산 값은 inch 이나 mile로 결과값을 나타내야 함
#1마일 = 5280 피트, 1피트 12인치이므로
#1마일 == 63360 인치이다.
dis=(3.1415927 * r * c)/63360
#t는 초로 주어지고, 속도 계산은 시간으로 해야함
#1시간=60분, 1분 =60초
#1시간 =3600초
mph=dis/(t/3600)
print("Trip #%d: %.2f %.2f" %(flag,dis,mph))
flag+=1