← All questions
MediumCoding

Number of Laser Beams in a Bank

Asked atYext
1Give yourself 5 minutes
2Answer out loud, not in your head
3Then compare with the answer below
0
Stuck? Show a way to structure it+
  1. 01Count devices in each row
  2. 02Skip empty rows
  3. 03Remember previous nonempty count
  4. 04Add previous times current
  5. 05Update previous and state Big-O

Reference answer

Then expect these follow-ups

  • Why do only adjacent nonempty rows matter?

    Tests: correctness reasoning

  • How would streaming input change the solution?

    Tests: constraint adaptation

Hiring now

Yext has 26 open roles right now

landed applies to roles like these for you, on each company’s own site, with answers written for the role.

Get 5x interviews10 free auto-applies. No card.
  • Software Engineer

    Budapest, Hungary

  • Software Engineering Manager

    New York, NY

  • Senior Software Engineer

    Washington, D.C.

Or practice this question first

Next question