Temperature Confusion
This commit is contained in:
13
temperatureconfusion.py
Normal file
13
temperatureconfusion.py
Normal file
@@ -0,0 +1,13 @@
|
||||
from math import gcd
|
||||
|
||||
fnumerator, fdenominator = map(int, input().split("/"))
|
||||
|
||||
cnumerator = fnumerator - (fdenominator * 32)
|
||||
negative = cnumerator < 0
|
||||
cnumerator = abs(cnumerator)
|
||||
cnumerator *= 5
|
||||
cdenominator = fdenominator * 9
|
||||
|
||||
gcdiv = gcd(cnumerator, cdenominator)
|
||||
print("-" if negative else "", end="")
|
||||
print(f"{cnumerator//gcdiv}/{cdenominator//gcdiv}")
|
||||
Reference in New Issue
Block a user