QOJ.ac

QOJ

حد الوقت: 2 s حد الذاكرة: 512 MB مجموع النقاط: 100

#16487. 關鍵點

الإحصائيات

畀你一個有 $n$ 個節點同 $\boldsymbol{n-1}$ 條有向邊嘅有向圖 $G$,以及一個唔大過 $n$ 嘅正整數 $k$。保證將圖 $G$ 嘅所有邊當成無向邊之後,個圖係連通嘅(即係形成一棵樹)。

而家有 $q$ 次操作。操作一共有五種,參數如下:

  • 1 x y:反轉節點 $x$ 同節點 $y$ 之間條邊嘅方向,保證節點 $x$ 同節點 $y$ 之間有一條邊;
  • 2 a:反轉節點 $a$ 嘅所有入邊嘅方向;
  • 3 b:反轉節點 $b$ 嘅所有出邊嘅方向;
  • 4 c:反轉節點 $c$ 嘅所有入邊同出邊嘅方向;
  • 5 p:將 $k$ 嘅值改成 $p$。

節點 $u$ 嘅入邊係指以節點 $u$ 做終點嘅有向邊,而節點 $u$ 嘅出邊係指以節點 $u$ 做起點嘅有向邊。

你要維護呢個有向圖,喺第一次操作之前同每次操作之後,判斷係咪所有除咗節點 $k$ 之外嘅節點,都可以沿住而家嘅有向邊去到節點 $k$。如果係,就輸出 YES,否則輸出 NO。

輸入格式

第一行輸入三個整數 $n,k,q$($2 \le n \le 10^6$,$0 \le q \le 10^6$,$1 \le k \le n$)。

之後 $n-1$ 行,每行輸入兩個正整數 $u_i,v_i$,表示節點 $u_i$ 同節點 $v_i$ 之間有一條由節點 $u_i$ 指向節點 $v_i$ 嘅有向邊($1 \le u_i,v_i \le n$)。

之後 $q$ 行,每行輸入 $2\sim3$ 個正整數,表示一次操作,意思同格式見前面嘅題目描述($1 \le x,y,a,b,c,p \le n$)。

保證將圖 $G$ 嘅所有邊當成無向邊之後,個圖係連通嘅(即係形成一棵樹);亦保證做第一種操作嗰陣,節點 $x$ 同節點 $y$ 之間有一條邊。

輸出格式

一共 $q+1$ 行。喺第一次操作之前同每次操作之後,判斷係咪所有除咗節點 $k$ 之外嘅節點,都可以沿住而家嘅有向邊去到節點 $k$。如果係,就輸出 YES,否則輸出 NO。

範例

輸入格式 1

10 10 10
9 10
1 5
3 9
8 9
4 9
7 9
5 4
2 10
6 7
4 5
3 2
3 1
1 10 2
1 5 1
1 4 5
5 4
2 9
1 9 3
2 9

輸出格式 1

YES
NO
NO
NO
NO
NO
YES
NO
NO
NO
NO

輸入格式 2

10 4 10
8 9
2 4
10 5
9 4
3 2
1 2
5 4
6 4
7 8
1 2 1
1 2 1
5 10
1 5 4
1 10 5
3 4
1 5 4
5 2
1 5 10
1 4 5

輸出格式 2

YES
NO
YES
NO
NO
YES
NO
YES
NO
NO
NO

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.