Cuántas cuadras caminas
- O(1) · Trivial
- Gratis
- Python
- JavaScript
- listas
- índices
- operaciones
Enunciado
La ciudad es una cuadrícula y cada esquina llega como una lista de dos números: [calle, avenida].
De la esquina [3, 5] a la [7, 2] caminas 4 cuadras por las calles y 3 por las avenidas: 7 en total. No hay atajos en diagonal, se camina por la banqueta.
Escribe una función que reciba las dos esquinas y regrese cuántas cuadras caminas. Da igual cuál esquina llegue primero: caminar nunca suma menos de 0. Hay calles y avenidas con número negativo, las del otro lado del centro.
Ejemplos
Tres arriba y cuatro a un lado
[0, 0], [3, 4] → 7
La avenida va para atrás
[3, 5], [7, 2] → 7
Misma avenida, calle para atrás
[8, 1], [2, 1] → 6
Además de estas, el reto tiene pruebas ocultas que se revelan al enviar tu solución.
Empiezas con esto
Python
def cuadras(aqui, alla):
passJavaScript
function cuadras(aqui, alla) {
}Se abre en el navegador, con el editor y las pruebas. Es gratis y no hace falta cuenta para empezar.