2.1 KiB
id | challengeType | title | videoUrl | localeTitle |
---|---|---|---|---|
5900f4971000cf542c50ffa9 | 5 | Problem 298: Selective Amnesia | Problema 298: amnesia selectiva |
Description
Ambos jugadores comienzan con recuerdos vacíos. Ambos jugadores siempre agregan nuevos números perdidos a su memoria, pero utilizan una estrategia diferente para decidir qué número eliminar: la estrategia de Larry es eliminar el número que no se ha llamado en el tiempo más largo. La estrategia de Robin es eliminar el número que ha estado en la memoria por más tiempo.
Ejemplo de juego: Turn Callednumber Larry'smemory Larry's score Robin'smemory Robin'sscore 1 1 1 0 1 0 2 2 1,2 0 1,2 0 3 4 1,2,4 0 1,2,4 0 4 6 1 , 2,4,6 0 1,2,4,6 0 5 1 1,2,4,6 1 1,2,4,6 1 6 8 1,2,4,6,8 1 1,2,4 , 6,8 1 7 10 1,4,6,8,10 1 2,4,6,8,10 1 8 2 1,2,6,8,10 1 2,4,6,8,10 2 9 4 1,2,4,8,10 1 2,4,6,8,10 3 10 1 1,2,4,8,10 2 1,4,6,8,10 3
Denotando el puntaje de Larry por L y el puntaje de Robin por R, ¿cuál es el valor esperado de | LR | después de 50 vueltas? Da tu respuesta redondeada a ocho decimales usando el formato x.xxxxxxxx.
Instructions
Tests
tests:
- text: <code>euler298()</code> debe devolver 1.76882294.
testString: 'assert.strictEqual(euler298(), 1.76882294, "<code>euler298()</code> should return 1.76882294.");'
Challenge Seed
function euler298() {
// Good luck!
return true;
}
euler298();
Solution
// solution required