La clave del día
- O(log n) · Fácil
- Gratis
- Python
- JavaScript
- dígitos
- comparaciones
- ciclos
Enunciado
"La clave de hoy está escondida en el número", dice el mensaje que recibe la agente Nieves. En su red de espías la regla es fija: la clave es la cifra más alta que aparece en el número del día.
Escribe una función que reciba un entero y regrese su cifra más alta, como número entero. Con 4192 las cifras son 4, 1, 9 y 2: regresas 9.
El número puede ser negativo, y el signo no es una cifra: de -507 cuentan el 5, el 0 y el 7, así que regresas 7. Si la cifra más alta se repite, la regresas una vez: 5525 da 5. Y el 0 tiene una sola cifra, el 0, así que regresa 0.
Ejemplos
La más alta en medio
4192 → 9
La más alta es la primera
8123 → 8
La más alta es la última
1237 → 7
Una sola cifra
6 → 6
Además de estas, el reto tiene pruebas ocultas que se revelan al enviar tu solución.
Empiezas con esto
Python
def cifra_alta(n):
passJavaScript
function cifraAlta(n) {
}Se abre en el navegador, con el editor y las pruebas. Es gratis y no hace falta cuenta para empezar.