Skip to main content
All Questions

Players move right along a line toward an endpoint while a watcher freezes any player in its line of sight and flips direction at given times. How many players reach the end by time T?

Unlock detailed company stats for this questionUpgrade
Watcher Simulation: players start at given positions on a line and move right one unit per time step toward endpoint L. A watcher starts at position W, moves at the same speed in the direction it faces and flips direction at the given (possibly unsorted) timestamps. Any player in the watcher's line of sight stays frozen; a player at exactly the watcher's position may still move. Return how many players reach L by time T. Example: T=2, players=[1,4], W=3, L=5, flips=[1] gives 1.

Community answers

No answers contributed by the community yet.

Related courses

Course

Behavioral Interviews: A Practical Guide for Engineers

Get offers at the level you deserve. Prep for senior+ behavioral interviews at FAANG and Tier-1 companies. Made with staff and principal engineers from Meta, Netflix, Google, and more. Avoid downleveling, elevate past projects, and stop sounding like a robot.

Course

Software Engineering Interview Prep

Land your dream software engineering role at Google, Amazon, Microsoft, Meta, Apple, and other top companies. Learn from mock interviews, frameworks, and advice from senior candidates—practice data structures, algorithms, system design, people management, behavioral interviews, and more.