67 lines
1.4 KiB
Markdown
67 lines
1.4 KiB
Markdown
|
---
|
||
|
id: 5
|
||
|
localeTitle: 5900f42f1000cf542c50ff40
|
||
|
challengeType: 5
|
||
|
title: 'Problem 194: Coloured Configurations'
|
||
|
---
|
||
|
|
||
|
## Description
|
||
|
<section id='description'>
|
||
|
Considere los gráficos construidos con las unidades A:
|
||
|
y B: donde las unidades están pegadas a lo largo de
|
||
|
los bordes verticales como en el gráfico.
|
||
|
|
||
|
Una configuración de tipo (a, b, c) es un gráfico así construido de unidades A y b unidades B, donde los vértices del gráfico se colorean utilizando hasta c colores, de modo que no haya dos vértices adyacentes que tengan el mismo color.
|
||
|
El gráfico compuesto anterior es un ejemplo de una configuración de tipo (2,2,6), de hecho de tipo (2,2, c) para todos c ≥ 4.
|
||
|
|
||
|
Sea N (a, b, c) El número de configuraciones de tipo (a, b, c).
|
||
|
Por ejemplo, N (1,0,3) = 24, N (0,2,4) = 92928 y N (2,2,3) = 20736.
|
||
|
|
||
|
Encuentra los últimos 8 dígitos de N (25,75) , 1984).
|
||
|
</section>
|
||
|
|
||
|
## Instructions
|
||
|
<section id='instructions'>
|
||
|
|
||
|
</section>
|
||
|
|
||
|
## Tests
|
||
|
<section id='tests'>
|
||
|
|
||
|
```yml
|
||
|
tests:
|
||
|
- text: <code>euler194()</code> debe devolver 61190912.
|
||
|
testString: 'assert.strictEqual(euler194(), 61190912, "<code>euler194()</code> should return 61190912.");'
|
||
|
|
||
|
```
|
||
|
|
||
|
</section>
|
||
|
|
||
|
## Challenge Seed
|
||
|
<section id='challengeSeed'>
|
||
|
|
||
|
<div id='js-seed'>
|
||
|
|
||
|
```js
|
||
|
function euler194() {
|
||
|
// Good luck!
|
||
|
return true;
|
||
|
}
|
||
|
|
||
|
euler194();
|
||
|
```
|
||
|
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
</section>
|
||
|
|
||
|
## Solution
|
||
|
<section id='solution'>
|
||
|
|
||
|
```js
|
||
|
// solution required
|
||
|
```
|
||
|
</section>
|