1.6 KiB
1.6 KiB
id, title, challengeType, forumTopicId, dashedName
| id | title | challengeType | forumTopicId | dashedName |
|---|---|---|---|---|
| 5900f5081000cf542c51001a | Problema 412: Númeração de Gnomon | 5 | 302081 | problem-412-gnomon-numbering |
--description--
Para números inteiros m, n (0 ≤ n < m), considere L(m, n) como uma grade m×m grid com a parte superior direita n×n da grade removida.
Por exemplo, L(5, 3) terá essa aparência:
Queremos numerar cada célula de L(m, n) com números inteiros consecutivos 1, 2, 3, ... tal que o número em cada célula seja menor que o número abaixo e à esquerda dele.
Por exemplo, aqui temos duas numerações válidas de L(5, 3):
Considere LC(m, n) como a quantidade de numerações válidas de L(m, n). Pode-se verificar que LC(3, 0) = 42, LC(5, 3) = 250.250, LC(6, 3) = 406.029.023.400 e LC(10, 5)\bmod 76.543.217 = 61.251.715.
Encontre LC(10.000, 5.000)\bmod 76.543.217.
--hints--
gnomonNumbering() deve retornar 38788800.
assert.strictEqual(gnomonNumbering(), 38788800);
--seed--
--seed-contents--
function gnomonNumbering() {
return true;
}
gnomonNumbering();
--solutions--
// solution required