Cars are heading to the same destination along a one-lane road, each with a starting position and speed. A car can never pass the car ahead of it; if a faster car catches up to a slower one, they merge into a single fleet moving at the slower speed. Return the number of distinct fleets that will arrive at the destination.
target = 12, position = [10,8,0,5,3], speed = [2,4,1,1,3]3Solve it in the editor. Sign in free to run your Python or JavaScript against test cases, get a verdict, and track your attempts.
Solve on FeatCode →A stack is last-in-first-out — the most recently added item is the first one removed. It's the natural fit whenever "the most recent unmatched thing" matters, like nested brackets or undo history.
Original problem on LeetCode ↗