Skip to main content
Admissions guidance, study banks, and career tools — get started on Shalyam

Task Scheduler

Medium Greedy

Given a list of tasks (letters) and a cooldown n, the CPU needs at least n units of time between two executions of the same task. Each unit can run one task or stay idle. Print the minimum number of time units needed to finish all tasks.

Constraints

1 <= t <= 10^4 0 <= n <= 100 Uppercase letters

Discussion

No discussions yet.

Rewards · v2.1

Get Exclusive Insights with Every Issue

Join Shalyam Newsletter

Stay ahead in education, research, and innovation—straight to your inbox.