freeCodeCamp/curriculum/challenges/portuguese/08-coding-interview-prep/project-euler/problem-215-crack-free-wall...

1.3 KiB
Raw Blame History

id challengeType title videoUrl localeTitle
5900f4431000cf542c50ff56 5 Problem 215: Crack-free Walls Problema 215: Paredes sem rachaduras

Description

Considere o problema de construir uma parede de tijolos 2x1 e 3x1 (dimensões horizontal × vertical) de tal forma que, para maior resistência, os espaços entre os tijolos adjacentes horizontalmente nunca se alinhem em camadas consecutivas, ou seja, nunca formar um "corredor" crack ".

Por exemplo, a seguinte parede 9 × 3 não é aceitável devido à rachadura em execução mostrada em vermelho:

Existem oito maneiras de formar uma parede 9 × 3 livre de rachaduras, escrita W (9,3) = 8.

Calcule W (32,10).

Instructions

Tests

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

Challenge Seed

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

euler215();

Solution

// solution required