Verificare se una lista collegata contiene un ciclo

Data una lista collegata, devi controllare se contiene un ciclo.
TODO: Dovremmo inserire un tutorial qui?
TODO: Determinare il formato di input

Ingresso

I dati iniziali per la lista collegata vengono ottenuti automaticamente. Non devi fare nulla. È garantito che la dimensione della lista collegata superi e che i valori nella lista non superino in valore assoluto.

Uscita

Il programma deve stampare Yes se la lista collegata contiene un ciclo e No in caso contrario.

Esempi

Ingresso
Uscita
2 3 4 5 3
Yes
2 3 4 5 0
No
4 3 1 5 2
Yes
 

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