MCD en Rust
El algoritmo de Euclides, todavía la respuesta correcta más corta después de dos mil años.
fn gcd(mut a: u64, mut b: u64) -> u64 {
while b != 0 {
let t = b;
b = a % b;
a = t;
}
a
}
Palabras clave y builtins usados aquí
fnletmutu64while
El intento, en números
- Líneas
- 8
- Caracteres a escribir
- 89
- Tokens
- 40
- Ritmo de tres estrellas
- 90 tpm
Al ritmo de tres estrellas de 90 tokens por minuto, este intento toma unos 27 segundos.
Paso 2 de 4 en Funciones; paso 24 de 39 en Fundamentos del lenguaje.