De acuerdo con la condición del problema, es claro que es necesario aplicar la ordenación estable (estable), por lo tanto, en lugar de ordenar, se debe usar ordenación_estable.
1000 ms 256 Mb Rules for program design and list of errors in automatic problem checking