2.1 KiB
2.1 KiB
id | challengeType | title | videoUrl | localeTitle |
---|---|---|---|---|
5900f5371000cf542c51004a | 5 | Problem 459: Flipping game | Задача 459: Перевернутая игра |
Description
Поворот состоит из переворачивания всех дисков в прямоугольник со следующими свойствами: верхний правый угол прямоугольника содержит белый диск, ширина прямоугольника - идеальный квадрат (1, 4, 9, 16, ...), высота прямоугольника - треугольное число (1, 3, 6, 10, ...)
Игроки чередуют обороты. Игрок выигрывает, поворачивая сетку черным.
Пусть W (N) - количество выигрышных движений для первого игрока на плате N на N, при этом все диски белые, при условии идеальной игры. W (1) = 1, W (2) = 0, W (5) = 8 и W (102) = 31395.
Для N = 5 первые восемь первых побед первого игрока:
Найти W (106).
Instructions
Tests
tests:
- text: ''
testString: 'assert.strictEqual(euler459(), 3996390106631, "<code>euler459()</code> should return 3996390106631.");'
Challenge Seed
function euler459() {
// Good luck!
return true;
}
euler459();
Solution
// solution required