freeCodeCamp/curriculum/challenges/spanish/08-coding-interview-prep/project-euler/problem-280-ant-and-seeds.s...

1.5 KiB

id challengeType title videoUrl localeTitle
5900f4841000cf542c50ff97 5 Problem 280: Ant and seeds Problema 280: hormigas y semillas

Description

Una hormiga laboriosa camina al azar en una cuadrícula de 5x5. El paseo comienza desde la plaza central. En cada paso, la hormiga se mueve a un cuadrado adyacente al azar, sin salir de la cuadrícula; por lo tanto, hay 2, 3 o 4 movimientos posibles en cada paso dependiendo de la posición de la hormiga.

Al comienzo de la caminata, se coloca una semilla en cada cuadrado de la fila inferior. Cuando la hormiga no lleva una semilla y alcanza un cuadrado de la fila inferior que contiene una semilla, comenzará a llevar la semilla. La hormiga caerá la semilla en el primer cuadrado vacío de la fila superior que eventualmente alcance.

¿Cuál es el número esperado de pasos hasta que todas las semillas se hayan caído en la fila superior? Da tu respuesta redondeada a 6 decimales.

Instructions

Tests

tests:
  - text: <code>euler280()</code> debe devolver 430.088247.
    testString: 'assert.strictEqual(euler280(), 430.088247, "<code>euler280()</code> should return 430.088247.");'

Challenge Seed

function euler280() {
  // Good luck!
  return true;
}

euler280();

Solution

// solution required