freeCodeCamp/curriculum/challenges/portuguese/08-coding-interview-prep/project-euler/problem-167-investigating-u...

1.4 KiB

id challengeType title videoUrl localeTitle
5900f4141000cf542c50ff26 5 Problem 167: Investigating Ulam sequences Problema 167: Investigando sequências de Ulam

Description

Para dois inteiros positivos aeb, a seqüência de Ulam U (a, b) é definida por U (a, b) 1 = a, U (a, b) 2 = b e para k> 2, U (a, b ) k é o menor inteiro maior que U (a, b) (k-1), que pode ser escrito exatamente de uma maneira como a soma de dois membros anteriores distintos de U (a, b). Por exemplo, a sequência U (1,2) começa com 1, 2, 3 = 1 + 2, 4 = 1 + 3, 6 = 2 + 4, 8 = 2 + 6, 11 = 3 + 8; 5 não pertence a ele porque 5 = 1 + 4 = 2 + 3 tem duas representações como a soma de dois membros anteriores, da mesma forma 7 = 1 + 6 = 3 + 4. Encontre ∑U (2,2n + 1) k para 2 ≤ n ≤ 10, onde k = 1011.

Instructions

Tests

tests:
  - text: <code>euler167()</code> deve retornar 3916160068885.
    testString: 'assert.strictEqual(euler167(), 3916160068885, "<code>euler167()</code> should return 3916160068885.");'

Challenge Seed

function euler167() {
  // Good luck!
  return true;
}

euler167();

Solution

// solution required