Non penso si un grandissimo problema dato che è lecito farsi domande sul come migliorare un algoritmo in base ad un determinato input. Però in questo caso per l'esempio 5 in non vedo nessun caso particolare, ovvero si la lista di partenza viene completamente ribaltata e poi mano a mano vengono cancellati molti concorrenti, perciò se riesci a creare un qualcosa a partire da cio molto probabilmente creerai qualcosa che abbia a che fare con la periodicità delle operazioni, il che questo non è consentito da regolamento. Però un caso particolare che potrebbe succedere è quello dove non avvengono sorpassi, li se riesci a trovare qualcosa di efficiente puoi sfruttare quella condizione, poichè non usa una periodicità ma una caratteristica dell'input. Attenzione, molto probabilmente andrai a compromettere i test che non hanno questa caratteristica, perchè dovranno fare un controllo in piu