1/32
Loading...
☀️Short-Sleeve Alert!
Forecast [23, 24, 22, 21, 25, 28, 26] Let's find how many days until the first warmer day for each day!
🔒
Loading...
Forecast [23, 24, 22, 21, 25, 28, 26] Let's find how many days until the first warmer day for each day!
You are the developer of the weather app 'Short Sleeves Tomorrow?'. Users most want to know "when will a day hotter than today come?". Given the forecast temperatures for the upcoming days, for each day produce an alert telling how many days later the **first warmer day** is. If no warmer day ever comes, report 0.
temps = [23, 24, 22, 21, 25, 28, 26]
[1, 3, 2, 1, 1, 0, 0]
Day 0 (23°) → Day 1 (24°) = 1 day later Day 1 (24°) → Day 4 (25°) = 3 days later Day 2 (22°) → Day 4 (25°) = 2 days later Day 3 (21°) → Day 4 (25°) = 1 day later Day 4 (25°) → Day 5 (28°) = 1 day later Day 5 (28°) → No warmer day = 0 Day 6 (26°) → No warmer day = 0