python/CodeChallenge_27.py

26 lines
647 B
Python

'''
Bill decided to visit his friend. It turned out that the Bill's house is located at point 0 and his friend's house is located at point x (x > 0) of the
coordinate line. In one step Bill can move 1, 2, 3, 4 or 5 positions forward.
Given integer x, return the minimum number of steps Bill needs to make in order to get to his friend's house.
Example 1
Input:
12
Output:
3
Example 2
Input:
41
Output:
9
'''
class Solution(object):
def solve(self, x: int) -> int:
return (x + 4) // 5 # Round up division by 5
s = Solution()
print(s.solve(12)) # Output: 3
print(s.solve(41)) # Output: 9
print(s.solve(999999)) # Output: 200000