Traffic Signal Color

You are given an integer timer representing the remaining time (in seconds) on a traffic signal.

The signal follows these rules:

  • If timer == 0, the signal is "Green".
  • If timer == 30, the signal is "Orange".
  • If 30 < timer <= 90, the signal is "Red".

Return the current state of the signal. If none of the above conditions are met, return "Invalid".

Example 1
Inputtimer = 60
Output"Red"
Since timer = 60, and 30 < timer <= 90, the answer is "Red".
Example 2
Inputtimer = 5
Output"Invalid"
Since timer = 5, it does not satisfy any of the given conditions, the answer is "Invalid".

Constraints

  • 0 <= timer <= 1000

Asked at 1 companies

</>

Your Solution

(Ctrl/Cmd + Enter)

Switching Language

Loading template...

Loading...

Sign in to save your progress

AI code evaluation

Get a correctness verdict, missed edge cases, and complexity analysis of your solution.

Sign in to evaluate