Na Tarefa 4 (que como pode ser visto nas mensagens acima eu nem estava conseguindo enviar ao SPOJ no dia), o SPOJ não estava aceitando meu EP. Depois que ele voltou, ele continuou não aceitando sem eu saber o motivo. Quando já tinha passado da hora de entregar no PACA, acabei descobrindo algo que fazia ele aceitar meu EP: mudei o tamanho do vetor que armazena a ordenação pré-ordem de 52 para 53. Com esta simples mudança o meu EP passou a ser aceito.

Acontece que, em meus testes na época, ele funcionava com o vetor de tamanho 52 msm quando N = 52. O único motivo que consegui imaginar é que eu estava usando o vetor no scanf, para armazenar os caracteres nele como uma string. Assim, precisaria de mais uma posição para o caracter de fim de string. Mas não entendi como isso poderia dar a resposta errada; no máximo, eu acho que deveria acusar algum erro ao executar o programa. E em nenhuma outra parte do programa o vetor é tratado como string... Alguém tem idéia do que pode ter acontecido?
