We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
Python 3:
def countingValleys(steps, path):
current = 0
count = 0
for i in range(steps):
temp = current
if path[i] == 'U':
current += 1
else:
current -= 1
if temp <= 0 and current == 0:
count += 1
return count
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Counting Valleys
You are viewing a single comment's thread. Return to all comments →
Python 3: def countingValleys(steps, path): current = 0 count = 0 for i in range(steps): temp = current if path[i] == 'U': current += 1 else: current -= 1 if temp <= 0 and current == 0: count += 1 return count