freeCodeCamp/curriculum/challenges/spanish/08-coding-interview-prep/project-euler/problem-229-four-representa...

56 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
id: 5900f4521000cf542c50ff64
challengeType: 5
title: 'Problem 229: Four Representations using Squares'
videoUrl: ''
localeTitle: 'Problema 229: cuatro representaciones usando cuadrados'
---
## Description
<section id="description"> Considere el número 3600. Es muy especial, porque <p> 3600 = 482 + 362 3600 = 202 + 2 × 402 3600 = 302 + 3 × 302 3600 = 452 + 7 × 152 </p><p> De manera similar, encontramos que 88201 = 992 + 2802 = 2872 + 2 × 542 = 2832 + 3 × 522 = 1972 + 7 × 842. </p><p> En 1747, Euler demostró qué números se pueden representar como una suma de dos cuadrados. Nos interesan los números n que admiten representaciones de los siguientes cuatro tipos: </p><p> n = a12 + b12n = a22 + 2 b22n = a32 + 3 b32n = a72 + 7 b72, </p><p> donde ak y bk son enteros positivos. </p><p> Hay 75373 tales números que no exceden de 107. </p><p> ¿Cuántos de esos números hay que no excedan 2 × 109? </p></section>
## Instructions
<section id="instructions">
</section>
## Tests
<section id='tests'>
```yml
tests:
- text: <code>euler229()</code> debe devolver 11325263.
testString: 'assert.strictEqual(euler229(), 11325263, "<code>euler229()</code> should return 11325263.");'
```
</section>
## Challenge Seed
<section id='challengeSeed'>
<div id='js-seed'>
```js
function euler229() {
// Good luck!
return true;
}
euler229();
```
</div>
</section>
## Solution
<section id='solution'>
```js
// solution required
```
</section>