MCD en Go
El algoritmo de Euclides, todavía la respuesta correcta más corta tras dos mil años.
func gcd(a, b int) int {
for b != 0 {
a, b = b, a%b
}
return a
}
Palabras clave y builtins usados aquí
forfuncintreturn
El intento, en números
- Líneas
- 6
- Caracteres a escribir
- 64
- Tokens
- 28
- Ritmo de tres estrellas
- 90 tpm
Al ritmo de tres estrellas de 90 tokens por minuto, este intento toma unos 19 segundos.
Paso 4 de 6 en Funciones; paso 13 de 30 en Fundamentos del lenguaje.