TopCoder

腦子裝咖哩
想像不出自己 AC 的題目是實作不出來的!雖然想像得出來也不一定可以就是了

User's AC Ratio

97.9% (184/188)

Submission's AC Ratio

48.8% (264/541)

Tags

Description

你,もも,逃出了棋盤格,朝著他的目標向前邁進,接下來的故事請自行想像,現在你在考建中資訊校內賽。
給你一張n個點m條邊的無向簡單圖G,每條邊的邊權非01
再給你一個正整數k,問G是否存在一個生成樹其邊權總合為k

Input Format

第一行有3個正整數n,m,k,分別代表G的點數、邊數以及題目要問的那個k
接下來有m行,每一行包含三個整數u,v,c,代表G裡存在一條邊權為cu連到v的邊。

子題1滿足 : 若權重為k的生成樹存在,則不存在任何權重比k小的生成樹
子題2滿足 : 若權重為k的生成樹存在,則不存在任何權重比k大的生成樹

所有子題滿足:
2n100000
2m300000
0kn1
1u,vn
c0,1

Output Format

如果存在要求的生成樹,輸出"TAK"(不含引號),不然則輸出"NIE"(不含引號)。

Sample Input 1

#1:
3 3 1
1 2 1
2 3 0
1 3 0

#2:
4 3 2
1 2 1
2 3 1
3 4 1

Sample Output 1

#1:
TAK

#2:
NIE

Hints

我們說TG的生成樹若且唯若:
1.T是一棵樹
2.V(G)=V(T)
3.e(u,v)T,e(u,v)G

where V(G)代表G的點集合,e(u,v)代表一條連接點uv的邊

Problem Source

Subtasks

No. Testdata Range Score
1 0~3 10
2 4~8 20
3 9~14 70

Testdata and Limits

No. Time Limit (ms) Memory Limit (VSS, KiB) Output Limit (KiB) Subtasks
0 1000 131072 262144 1
1 3000 131072 262144 1
2 3000 131072 262144 1
3 3000 131072 262144 1
4 5000 131072 262144 2
5 5000 131072 262144 2
6 5000 131072 262144 2
7 5000 131072 262144 2
8 5000 131072 262144 2
9 5000 131072 262144 3
10 5000 131072 262144 3
11 5000 131072 262144 3
12 5000 131072 262144 3
13 5000 131072 262144 3
14 5000 131072 262144 3