Todos los desafíos
MedioArreglosLógica+30 XP
Segundo Elemento Mayor
Escribe second_largest(numbers) que retorne el segundo valor mayor *distinto*. Para [5, 5, 3], el segundo mayor es 3 — los duplicados cuentan una sola vez.
Ejemplos
Entrada: second_largest([3, 7, 1, 9, 4])
Salida: 7
Entrada: second_largest([5, 5, 3])
Salida: 3
Restricciones
- La lista tiene al menos 2 valores distintos
- Retorna el segundo valor distinto más grande
¿Necesitas una pista?
set(numbers) elimina duplicados. Luego el penúltimo elemento de la lista ordenada es tu respuesta — o puedes rastrear dos candidatos en un solo bucle.
Loading editor…
Console
Run your code to see its output here.