1.2 KiB
1.2 KiB
id, title, challengeType, forumTopicId, dashedName
id | title | challengeType | forumTopicId | dashedName |
---|---|---|---|---|
5900f4431000cf542c50ff56 | Problema 215: Paredes sem rachaduras | 5 | 301857 | problem-215-crack-free-walls |
--description--
Considere o problema da construção de uma parede de 2×1 e 3×1 tijolos (dimensões verticais × horizontais), de modo que, para ter uma força extra, as lacunas entre os blocos adjacentes horizontalmente nunca se alinham em camadas consecutivas, ou seja, nunca formam uma "rachadura".
Por exemplo, a parede 9×3 a seguir não é aceitável devido à rachadura da execução mostrada em vermelho:

Existem oito maneiras de formar uma parede 9×3 sem rachaduras, as quais descrevemos como W(9,3) = 8
.
Calcule W(32,10)
.
--hints--
crackFreeWalls()
deve retornar 806844323190414
.
assert.strictEqual(crackFreeWalls(), 806844323190414);
--seed--
--seed-contents--
function crackFreeWalls() {
return true;
}
crackFreeWalls();
--solutions--
// solution required