Remover o último X

Dada uma lista ligada, é preciso remover o último elemento cujo valor seja igual a X. Se a lista não contiver X, ela deve permanecer inalterada.

Entrada

Os dados iniciais para a lista ligada são obtidos automaticamente. Não há necessidade de tomar qualquer ação adicional. Garante-se que o tamanho da lista excede e que os valores na lista não ultrapassam em valor absoluto.

Saída

Os dados da lista ligada são exibidos automaticamente. Não é preciso fazer mais nada.

Exemplos

Entrada
Saída
5 1 4 1 1 3 1
4 1 1 3
5 3 4 1 1 3 1
4 1 1 1
3 2 4 4 3
4 4 3
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue