#P7400. [COCI2020-2021#5] Magenta

[COCI2020-2021#5] Magenta

题目描述

给定一个包含 nn 个结点,n1n-1 条边的连通图,其中结点编号分别为 1,2,,n1,2,\cdots,n。这 n1n-1 条边被涂成了不同的颜色,其中包含蓝色、红色和洋红。

Paula 和 Marin 的棋子分别从结点 aabb 出发。两人轮流行走,Paula 先走。Paula 的棋子只能沿着蓝色或洋红的边行走,而 Marin 的棋子只能沿着红色或洋红的边行走。然而,任何时候都不能行走都对方棋子所在的位置。如果由一方的棋子无法行走,则另一方获胜。

如果 Paula 和 Marin 每次都使用最优的走法,求最终胜利的一方。如果游戏无法决出胜负,则为平局。

输入格式

第一行输入整数 nn,表示结点的数量。

第二行输入整数 a,ba,b,表示 Paula 和 Marin 棋子的初始位置。

接下来的 n1n-1 行,每行输入两个整数 x,yx,y 和一个字符串 color\text{color}。如果 color\text{color}plava\texttt{plava},则表示连接 x,yx,y 的边的颜色为蓝色;如果为 crvena\texttt{crvena},则表示颜色为红色;如果为 magenta\texttt{magenta} 则为洋红。

输出格式

如果 Paula 获胜,则输出 Paula\texttt{Paula}

如果 Marin 获胜,则输出 Marin\texttt{Marin}

如果游戏平局,则输出 Magenta\texttt{Magenta}

3
1 3
3 2 magenta
2 1 magenta
Paula
5
3 5
1 2 magenta
1 3 magenta
2 4 plava
2 5 crvena
Marin
5
1 4
2 1 plava
1 3 crvena
5 2 plava
4 1 magenta
Magenta

提示

样例 1 解释

Paula 的最优走法为前往结点 22,此时 Marin 无法行走。

样例 2 解释

Paula 将前往结点 11,而 Marin 会前往结点 22。Paula 只能前往结点 33,此时 Marin 前往结点 11。这时 Paula 无法行走,Marin 获胜:

数据规模与约定

本题采用捆绑测试

Subtask 分值 数据范围及约定
11 3030 2n1002 \le n \le 100
22 连通图中所有边的颜色都为洋红
33 5050

对于 100%100\% 的数据,2n1052 \le n \le 10^51a,bn1 \le a,b \le naba \neq b1x,yn1 \le x,y \le n

说明

本题分值按 COCI 原题设置,满分 110110

题目译自 COCI2020-2021 CONTEST #5 T3 Magenta