Files
freeCodeCamp/curriculum/challenges/spanish/08-coding-interview-prep/project-euler/problem-309-integer-ladders.spanish.md
2018-10-08 13:51:51 -04:00

1.5 KiB

id, localeTitle, challengeType, title
id localeTitle challengeType title
5 5900f4a11000cf542c50ffb4 5 Problem 309: Integer Ladders

Description

En el problema clásico de "Escaleras que se cruzan", se nos da la longitud xey de dos escaleras que descansan en las paredes opuestas de una calle estrecha y nivelada. También se nos da la altura h sobre la calle donde se cruzan las dos escaleras y se nos pide que encontremos el ancho de la calle (w).

En este caso, solo nos interesan las instancias en las que las cuatro variables son enteros positivos. Por ejemplo, si x = 70, y = 119 y h = 30, podemos calcular que w = 56.

De hecho, para valores enteros x, y, h y 0 <x <y <200, solo hay cinco tripletes (x, y, h) que producen soluciones enteras para w: (70, 119, 30), (74, 182, 21), (87, 105, 35), (100, 116, 35) y (119 , 175, 40).

Para los valores enteros x, y, h y 0 <x <y <1 000 000, ¿cuántos tripletes (x, y, h) producen soluciones enteras para w?

Instructions

Tests

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

Challenge Seed

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

euler309();

Solution

// solution required