#P6351. [PA2011] Hard Choice

[PA2011] Hard Choice

题目描述

有一个 nn 个点,mm 条边的无向图。

qq 次询问,每次询问包含一个字符 optopt 和两个整数 x,yx,y

optoptZZ,表示一次删除操作,删去边 x,yx,y,保证 x,yx,y 这条边之前没有被删除,但不保证图上存在边(也就是说,可能会删去所有的边)。

optoptPP,表示一次询问,询问 x,yx,y 之间是否有两条完全不同的路径,这里的完全不同指没有经过相同的边,但可以经过相同的点。

输入格式

第一行三个整数 n,m,qn,m,q,意义同题面。

接下来 mm 行,每行两个数 x,yx,y,表示 x,yx,y 之间存在一条无向边。

接下来 qq 行,每行包含一个字符 optopt 和两个整数 x,yx,y,意义同题面。

输出格式

对于每一次 optoptPP 的询问,如果存在两条完全不同的路径,输出一行一个字符串 TAK,否则输出一行一个字符串 NIE。

7 8 7
1 2
1 3
1 4
2 3
3 4
3 7
7 4
5 6
Z 1 4
P 1 3
P 2 4
Z 1 3
P 1 3
Z 6 5
P 5 6
TAK
TAK
NIE
NIE

提示

2n1052\leq n\leq 10^51m,q1051\leq m,q\leq 10^5,保证输入数据合法且不存在重边和自环。