Alice ve Bob küçük bir oyun oynuyorlar. İlk olarak, iç düğümleri olmayan, yapraklarda sayılarla bir kök düğümden (kalın bir nokta ile gösterilir) bir ağaç çizerler. Herhangi bir düğümde çok sayıda çocuk olabilir.
Kökten başlıyoruz ve ilk oynayan Alice (A). Mevcut düğümün çocuklarından birini seçmesi gerekiyor. Sonra Bob'un sırası geldi ve benzer şekilde bir çocuk düğümü seçti. Bu, bir yaprak düğüme ulaşılana kadar devam eder.
Bir yaprak düğüme ulaşıldığında oyun sona erer. Alice'in hedefi olabildiğince büyük bir değere sahip bir düğümde bitirmek ve Bob'un amacı mümkün olduğunca küçük bir değere sahip bir düğümde bitirmek.
Yuvalanmış dizi biçiminde bir ağaç verildiğinde, hem Alice hem de Bob mükemmel oynarsa ulaşılacak yaprağın değerini döndürür.
Örnekler:
18: [[67, [[100, [[67, 47], [86], 21, 16], [[46, [14], 35, 85], [71, [18, 63, 69], 99, 22], 3]]], [[18, 32, 42, 80]], [[36, 70], [86, 53, 46, 59], [[41], 86, 35]]], 3]
60: [[[84, 35], [44, 60]], [[24, 98], [16, 21]]]
58: [[53, 77], [58, [82, 41]], 52]
59: [[93, [100, 53], 58, 79], [63, 94, 59], [9, [55, 48]], [40, 10, 32]]
56: [[20, 10, [[[89, 22, 77, 10], 55], [24, 28, 30, 63]]], [[49, 31]], 17, 56]
0: [0]
Kök düğümün hiçbir zaman bir yaprak düğüm olmadığını ve en az bir yaprak düğümünü gösterdiğini varsayabilirsiniz. Yaprakların negatif olmayan sayılar olduğunu varsayabilirsiniz.
Bayt cinsinden en kısa kod kazanır.