Login with GitHub. Nope?
修正 C++ 的程式碼在使用一定量動態記憶體後會產生 RF 的問題 @ 2019/12/6 4:45pm NeoHOJ 強勢復活中 (Open beta)
Submit  Ranklist

Problem : 132 - 子集合加總問題

Problem Statistics

Solved Member: 40  Submission: 211  User Tried: 46

Statement:

給一個有N個元素的整數集合,問是否存在一個非空子集,使得該子集內總和為0?

(這是一道經典的NP-Complete問題)

Input:Output:

第一行有正整數N(1<=N<=30),表示集合的大小

第二行是這N個整數,以空格隔開

保證每個整數的絕對值加總不會超過2000000000
如果存在這樣的非空子集,輸出"yes"、反之輸出"no"

(不含引號)

Sample Input:Sample Output:

7
70 10 -9 35 -25 -15 -30
yes

Problem Setter

Testdata:

TestTimeMemoryScore
01000ms65535kb
11000ms65536kb5
21000ms65536kb5
31000ms65536kb5
41000ms65536kb5
51000ms65536kb5
61000ms65536kb5
71000ms65536kb5
81000ms65536kb5
91000ms65536kb5
101000ms65536kb5
111000ms65536kb5
121000ms65536kb5
131000ms65536kb5
141000ms65536kb5
151000ms65536kb5
161000ms65536kb5
171000ms65536kb5
181000ms65536kb5
191000ms65536kb5
201000ms65536kb5