AGC (Advanced Gaming Community) 是踢歐埃國數一數二盛大的電競平台,今年的全國初賽即將舉行,不過主辦方遇到了伺服器的設置問題。
AGC 總共建置了
- 沒有連接兩個相同伺服器的遠端通道,也就是對所有的通道,$u_i \neq v_i$。
- 沒有兩個連接相同伺服器對的遠端通道,也就是對所有
$i \neq j$ 則$(u_i, v_i) \neq (u_j, v_j)$ 。
我們說兩個伺服器
顯而易見的,僅僅遵守主辦方的條件只能保證沒有建立重複無效的邊,而沒有保證任意兩個伺服器皆可以傳輸訊息,現在你身為 AGC 的工程顧問,你想要知道有多少種新增剛好
所有方法都必須滿足原本主辦方的兩個條件,而兩個方法不同如果它們新增遠端通道的集合不同,例如方案
\clearpage
輸入的第一行有三個整數
輸出有多少種新增剛好
$1 \leq N \leq 80000$ $0 \leq M \leq \min\left(\frac{N(N-1)}{2}, 10^6\right)$ $1 \leq k \leq 2$ $1 \leq u_i < v_i \leq N$ $(u_i, v_i) \neq (u_j, v_j) \quad (i \neq j)$
\subtasks
\clearpage
\testfile{0-01.in}
\testfile{0-01.out}
\testfile{0-02.in}
\testfile{0-02.out}
\testfile{0-03.in}
\testfile{0-03.out}