有問題,我參加了比賽,但我無法解決它。 問題:
給定一個無向圖,其頂點和M邊有N
。每個邊緣都由來自集合{1,...C}
的一種顏色着色。有一對x
和y
形式的q
查詢。對於給定的查詢,找到present on each simple path from vertex to vertex
不同顏色的數量。找到不同顏色的號碼
輸入:
5 4 4 // N,M,C
1 2 2 // U and V Nodes have Colour C
1 3 1
2 4 2
4 5 3
5 // Q
4 1 // X,Y
5 4
5 2
2 3
5 4
輸出:
1
1
2
2
1
對於第三查詢,僅存在一個從頂點5至5vertex {5,4,2}的路徑,這是,它包含兩種不同的顏色,即{3,2}。
如何解決這個問題Full Problem Statement? 約束:
1<C<40
N and M are in order 10^5