По-моему, выигрышная стратегия у второго игрока такая: возле каждой новопокрашенной вершины первого игрока красить свою вторую так, чтобы цвета покрашенных вершин всегда чередовались. Поскольку 1-й игрок не может покрасить ту вершину, которая находится рядом с другой, которую он красил раньше, то нужная вершина для 2-го игрока всегда существует.
В итоге окажется, что первый игрок не сможет сделать последний ход, поскольку обязательно покрасит последнюю вершину в свой цвет и рядом будет находится хотя бы одна вершина того же цвета (2-х вершин другого цвета не будет по построению, по стратегии 2-го игрока)
Правильно?