Medium
Angle Between Hands of a Clock — Python
Full explanation · Time O(1) · Space O(1)
# Time: O(1)
# Space: O(1)
class Solution(object):
def angleClock(self, hour, minutes):
"""
:type hour: int
:type minutes: int
:rtype: float
"""
angle1 = (hour % 12 * 60.0 + minutes) / 720.0
angle2 = minutes / 60.0
diff = abs(angle1-angle2)
return min(diff, 1.0-diff) * 360.0