freeCodeCamp/curriculum/challenges/portuguese/08-coding-interview-prep/project-euler/problem-67-maximum-path-sum...

55 lines
1.4 KiB
Markdown
Raw Normal View History

---
id: 5900f3b01000cf542c50fec2
challengeType: 5
title: 'Problem 67: Maximum path sum II'
videoUrl: ''
localeTitle: 'Problema 67: soma do caminho máximo II'
---
## Description
<section id="description"> Começando no topo do triângulo abaixo e movendo-se para números adjacentes na linha abaixo, o total máximo de cima para baixo é 23. 37 4 2 4 6 8 5 9 3 Ou seja, 3 + 7 + 4 + 9 = 23 Encontre o total máximo de cima para baixo em triangle.txt (clique direito e &#39;Salvar Link / Destino Como ...&#39;), um arquivo de texto de 15K contendo um triângulo com cem linhas. NOTA: Esta é uma versão muito mais difícil do Problema 18. Não é possível tentar todas as rotas para resolver este problema, pois existem 299 ao todo! Se você pudesse verificar um trilhão (1012) rotas a cada segundo, levaria mais de vinte bilhões de anos para verificar todas elas. Existe um algoritmo eficiente para resolvê-lo. o) </section>
## Instructions
undefined
## Tests
<section id='tests'>
```yml
tests:
- text: <code>euler67()</code> deve retornar 7273.
testString: 'assert.strictEqual(euler67(), 7273, "<code>euler67()</code> should return 7273.");'
```
</section>
## Challenge Seed
<section id='challengeSeed'>
<div id='js-seed'>
```js
function euler67() {
// Good luck!
return true;
}
euler67();
```
</div>
</section>
## Solution
<section id='solution'>
```js
// solution required
```
</section>