Minimum Distances
easy⏱ 15 mintypescriptchallengesproblem-solving-basic-
APRENDE HACIENDOPon a prueba tu intuición3 pasos
Minimum Distances
Usa los ejemplos y la explicación de la lección para comprobar tu idea.
Reflexión personal. No se envía a ningún servicio de IA.Caso de ejemplo — tu programa lee de stdin e imprime en stdout.
ENEste enunciado todavía está solo en inglés; la traducción al español está en camino.
Código inicial Find the minimum distance between any two equal elements. Distance = absolute difference of their indices. If all elements are unique, return -1.
Example: a=[7,1,3,4,1,7] → Element 1 at indices 1 and 4 → distance=3. Element 7 at indices 0 and 5 → distance=5. Minimum is 3.
Formato de entrada
First line: n. Second line: n space-separated integers.
Formato de salida
A single integer: the minimum distance, or -1 if all elements are unique.
Restricciones
1 ≤ n ≤ 10³, 1 ≤ a[i] ≤ 10⁵