Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First: "If statement" was not used. solution in Clear category for Follow Instructions by keromage
def follow(instructions):
move = {"f": 1, "b": -1, "l": -1, "r": 1}
x = 0
y = 0
for i in instructions:
x += move[i] * (i in {"l", "r"})
y += move[i] * (i in {"f", "b"})
return x, y
if __name__ == '__main__':
print("Example:")
print(follow("fflff"))
# These "asserts" are used for self-checking and not for an auto-testing
assert follow("fflff") == (-1, 4)
assert follow("ffrff") == (1, 4)
assert follow("fblr") == (0, 0)
print("Coding complete? Click 'Check' to earn cool rewards!")
Dec. 20, 2020