본문 바로가기

BOJ/Python

[BOJ/백준] 14065 - Gorivo (Python)

문제링크

연비가 갤런 당 마일 수로 주어질 때, 100킬로미터를 달리기 위해 연료 몇 리터가 필요한지 구하는 문제이다.

 

1갤런은 3.785411784 리터이고 1마일은 1.609344 킬로미터이다.

킬로미터 당 리터는 '(1/ 갤런 당 마일 수)*( 3.785411784리터/1갤런)*(1마일/ 1.609344 킬로미터)'의 식으로 구할 수 있다.

100 킬로미터 당 리터를 구해야 하므로 위에서 구한 연비에 100을 곱해 출력한다.

mile_gallon=float(input())
l_km=(1/mile_gallon)*(3.785411784)*(1/1.609344)

print(f'{l_km*100:.6f}')