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

55 lines
1.9 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: 5900f3b01000cf542c50fec2
challengeType: 5
title: 'Problem 67: Maximum path sum II'
videoUrl: ''
localeTitle: 'Задача 67: максимальная длина пути II'
---
## Description
<section id="description"> Начав в верхней части треугольника внизу и перемещаясь к соседним номерам в строке ниже, максимальная сумма сверху вниз составляет 23. 37 4 2 4 6 8 5 9 3 То есть 3 + 7 + 4 + 9 = 23 Найдите максимальный итог сверху вниз в файле triangle.txt (правый щелчок и «Сохранить ссылку / цель как ...»), текстовый файл 15 КБ, содержащий треугольник со сто строк. ПРИМЕЧАНИЕ. Это гораздо более сложная версия проблемы 18. Невозможно попробовать каждый маршрут для решения этой проблемы, так как всего 299! Если бы вы могли проверять один триллион (1012) маршрутов каждую секунду, им понадобилось бы более двадцати миллиардов лет, чтобы проверить их все. Для его решения существует эффективный алгоритм. ; О) </section>
## Instructions
undefined
## Tests
<section id='tests'>
```yml
tests:
- text: ''
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>