56 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			56 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| id: 5900f4731000cf542c50ff85
 | |
| challengeType: 5
 | |
| title: 'Problem 262: Mountain Range'
 | |
| videoUrl: ''
 | |
| localeTitle: 'Problema 262: Cordillera'
 | |
| ---
 | |
| 
 | |
| ## Description
 | |
| <section id="description"> La siguiente ecuación representa la topografía continua de una región montañosa, dando la elevación h en cualquier punto (x, y): <p> Un mosquito tiene la intención de volar de A (200,200) a B (1400,1400), sin abandonar el área dada por 0 ≤ x, y ≤ 1600. </p><p> Debido a las montañas intermedias, primero se eleva directamente hasta un punto A ', que tiene una elevación f. Luego, mientras permanece en la misma elevación f, vuela alrededor de cualquier obstáculo hasta que llega a un punto B 'directamente arriba de B. </p><p> Primero, determine fmin, que es la elevación constante mínima que permite un viaje de A a B, mientras permanece en el área especificada. Luego, encuentre la longitud del camino más corto entre A 'y B', mientras vuela a esa altitud constante fmin. </p><p> Da esa longitud como tu respuesta, redondeada a tres lugares decimales. </p><p> Nota: Por conveniencia, la función de elevación que se muestra arriba se repite a continuación, en una forma adecuada para la mayoría de los lenguajes de programación: h = (5000-0.005 <em>(x</em> x + y <em>y + x</em> y) +12.5 <em>(x + y))</em> exp (- abs (0.000001 <em>(x</em> x + y <em>y) -0.0015</em> (x + y) +0.7)) </p></section>
 | |
| 
 | |
| ## Instructions
 | |
| <section id="instructions">
 | |
| </section>
 | |
| 
 | |
| ## Tests
 | |
| <section id='tests'>
 | |
| 
 | |
| ```yml
 | |
| tests:
 | |
|   - text: <code>euler262()</code> debe devolver 2531.205.
 | |
|     testString: 'assert.strictEqual(euler262(), 2531.205, "<code>euler262()</code> should return 2531.205.");'
 | |
| 
 | |
| ```
 | |
| 
 | |
| </section>
 | |
| 
 | |
| ## Challenge Seed
 | |
| <section id='challengeSeed'>
 | |
| 
 | |
| <div id='js-seed'>
 | |
| 
 | |
| ```js
 | |
| function euler262() {
 | |
|   // Good luck!
 | |
|   return true;
 | |
| }
 | |
| 
 | |
| euler262();
 | |
| 
 | |
| ```
 | |
| 
 | |
| </div>
 | |
| 
 | |
| 
 | |
| 
 | |
| </section>
 | |
| 
 | |
| ## Solution
 | |
| <section id='solution'>
 | |
| 
 | |
| ```js
 | |
| // solution required
 | |
| ```
 | |
| </section>
 |