1 Отредактировано xenobit (2010-11-17 18:08:50)

Тема: acm.sgu.ru #527-Explode 'Em All

Как этот mad bomberman решается?

2

Re: acm.sgu.ru #527-Explode 'Em All

Пробовал поиском в ширину, бэктрекингом по стокам, маскам. Конечно же ТЛ. Есть другое решение или бэктрекинг оптимизировать нужно?

3

Re: acm.sgu.ru #527-Explode 'Em All

Думай в сторону графов и минимального контролирующего множества.

4

Re: acm.sgu.ru #527-Explode 'Em All

xenobit пишет:

Пробовал поиском в ширину, бэктрекингом по стокам, маскам. Конечно же ТЛ. Есть другое решение или бэктрекинг оптимизировать нужно?

Ну кстати, перебор по маскам за O(2^N) отлично проходит.

5

Re: acm.sgu.ru #527-Explode 'Em All

Идея с минимального контролирующего множества провалилась. sad Пошло бы если бы бомбой уничтожали только ряд или только колонку.
Сдал перебором всех возможных колонок.  Интересно как ее за 22ms решили.