연비가 갤런 당 마일 수로 주어질 때, 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}')
'BOJ > Python' 카테고리의 다른 글
[BOJ/백준] 15080 - Every Second Counts (Python) (0) | 2024.08.27 |
---|---|
[BOJ/백준] 15051 - Máquina de café (Python) (1) | 2024.08.27 |
[BOJ/백준] 13580 - Andando no tempo (Python) (0) | 2024.08.26 |
[BOJ/백준] 13496 - The Merchant of Venice (Python) (0) | 2024.08.26 |
[BOJ/백준] 11257 - IT Passport Examination (Python) (0) | 2024.08.26 |