freeCodeCamp/curriculum/challenges/spanish/08-coding-interview-prep/project-euler/problem-267-billionaire.spa...

1.5 KiB

id challengeType title videoUrl localeTitle
5900f4771000cf542c50ff8a 5 Problem 267: Billionaire Problema 267: Multimillonario

Description

Se le da una oportunidad de inversión única. A partir de £ 1 de capital, puede elegir una proporción fija, f, de su capital para apostar en un sorteo de moneda justa repetidamente para 1000 lanzamientos. Tu devolución es el doble de tu apuesta por caras y pierdes tu apuesta por colas. Por ejemplo, si f = 1/4, para el primer lanzamiento usted apuesta £ 0.25, y si sale cara, gana £ 0.5 y entonces tiene £ 1.5. Luego apuestas $ 0.375 y si el segundo sorteo son colas, tienes £ 1.125. Elegir f para maximizar sus posibilidades de tener al menos 1.000.000.000 de libras después de 1.000 vueltas, ¿cuál es la probabilidad de que se convierta en multimillonario? Se supone que todos los cálculos son exactos (sin redondeo), pero su respuesta se redondea a 12 dígitos detrás del punto decimal en la forma 0.abcdefghijkl.

Instructions

Tests

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

Challenge Seed

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

euler267();

Solution

// solution required