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.
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.
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.
Da esa longitud como tu respuesta, redondeada a tres lugares decimales.
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 (x x + y y + x y) +12.5 (x + y)) exp (- abs (0.000001 (x x + y y) -0.0015 (x + y) +0.7))
euler262()
debe devolver 2531.205.
testString: 'assert.strictEqual(euler262(), 2531.205, "euler262()
should return 2531.205.");'
```