Score : $600$ points
Given is an undirected graph with $N$ vertices and $M$ edges. The $i$-th edge connects Vertices $A_i$ and $B_i$ and has a weight of $C_i$.
Initially, all vertices are painted black. You can do the following operation at most $K$ times.
How many sets can be the set of vertices painted red after the operations?
Find the count modulo $998244353$.
Input is given from Standard Input in the following format:
$N$ $M$ $K$ $A_1$ $B_1$ $C_1$ $\vdots$ $A_M$ $B_M$ $C_M$
Print the answer.
3 2 1 1 2 1 2 3 2
6
For example, an operation with $(v,x)=(2,1)$ paints Vertices $1,2$ red, and an operation with $(v,x)=(1,0)$ paints Vertex $1$.
After at most one operation, the set of vertices painted red can be one of the following six: $\{\},\{1\},\{2\},\{3\},\{1,2\},\{1,2,3\}$.
5 0 2
16
The given graph may not be connected.
6 8 2 1 2 1 2 3 2 3 4 3 4 5 1 5 6 2 6 1 3 1 2 10 1 1 100
40
The given graph may have multi-edges and self-loops.