freeCodeCamp/curriculum/challenges/spanish/08-coding-interview-prep/project-euler/problem-139-pythagorean-til...

1.5 KiB

id challengeType title videoUrl localeTitle
5900f3f71000cf542c50ff0a 5 Problem 139: Pythagorean tiles Problema 139: Azulejos pitagóricos

Description

Sea (a, b, c) los tres lados de un triángulo rectángulo con lados de longitud integral. Es posible colocar cuatro de estos triángulos juntos para formar un cuadrado con una longitud c. Por ejemplo, (3, 4, 5) los triángulos se pueden colocar juntos para formar un cuadrado de 5 por 5 con un orificio de 1 por 1 en el medio y se puede ver que el cuadrado de 5 por 5 se puede colocar en mosaico con veinticinco 1 por 1 cuadrados.

Sin embargo, si se usaran (5, 12, 13) triángulos, entonces el orificio mediría 7 por 7 y estos no se podrían usar para colocar los cuadrados 13 por 13. Dado que el perímetro del triángulo rectángulo es inferior a cien millones, ¿cuántos triángulos pitagóricos permitirían que se formara tal mosaico?

Instructions

Tests

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

Challenge Seed

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

euler139();

Solution

// solution required