logo

Комбинаторна теория на играта | Комплект 4 (Sprague - Grundy Theorem)

Предпоставки: Grundy Cumbers/Cumbers и Mexwe вече са виждали в набор 2 (https://www.geksforgeeks.org/dsa/combinatorial-game-zury-set-2-game-nim/), че можем да намерим кой печели в игра на NIM, без всъщност да играем играта. Този път всеки играч може да премахне само 1, 2 или 3 камъка (а не всякакъв брой камъни, както в класическата игра на NIM). Можем ли да прогнозираме кой ще спечели? Да, можем да предвидим победителя, използвайки Sprague-Grundy теорема.

Пребройте начините за изписване на число с повтарящи се цифри

Даден е низ, който съдържа цифри от число. Числото може да съдържа много еднакви непрекъснати цифри в него. Задачата е да се преброят начините за изписване на числото. Например, помислете за 8884441100, човек може да го изпише просто като тройна осем тройна четири двойна две и двойна нула. Човек може да се изписва и като двойно осем, осем, четири, двойно четири, две, две, двойна нула.