InstruçÔes

Passo 20

A tarefa final na sua função handleGateAtTick Ă© lidar com qualquer overflow para o tick atual. Se existir algum overflow (result.overflow > 0), vocĂȘ deve:
  • Registrar a seguinte mensagem "Overflow of " + result.overflow + " attendees. Rerouting...".
  • Redirecionar o overflow chamando sua função rerouteOverflow() com gates, gate, tickIndex e result.overflow.

O que fazer:

Testes:

  • Se existir algum overflow (`result.overflow > 0`), vocĂȘ deve primeiro registrar a mensagem `"Overflow of " + result.overflow + " attendees. Rerouting..."`.
  • Se existir algum overflow (`result.overflow > 0`), vocĂȘ deve redirecionar o overflow chamando `rerouteOverflow()` com `gates`, `gate`, `tickIndex` e `result.overflow`.

Console