用户输出
34
系统信息
Exited with return code 0
编号 | 题目 | 状态 | 分数 | 总时间 | 内存 | 代码 / 答案文件 | 提交者 | 提交时间 |
---|---|---|---|---|---|---|---|---|
#58387 | #1121. jwp的幸运集合(弱化版) | Accepted | 100 | 223 ms | 356 K | C++ / 495 B | Rhodoks | 2021-07-13 21:29:32 |
#include <cstdio>
using namespace std;
#define s ((1 << n) - 1)
int main() {
int n, A[100], cnt = 0;
scanf("%d", &n);
for (int i = 1; i <= n; i++) scanf("%d", &A[i]);
for (int s0 = s; s0; s0 = (s0 - 1) & s) {
int sum = 0, tot = 0;
for (int i = 0; i < n; i++) {
if ((1 << i) & s0)
sum += A[i + 1], tot++;
}
if (sum == 0 && tot % 2 == 0)
cnt++;
}
printf("%d\n", cnt);
return 0;
}
用户输出
34
系统信息
Exited with return code 0
用户输出
69
系统信息
Exited with return code 0
20
50000000 -50000000 50000000 -50000000 50000000 -50000000 50000000 -50000000 50000000 -50000000 50
<93 bytes omitted>
用户输出
184755
系统信息
Exited with return code 0
20
50000000 50000000 50000000 50000000 50000000 50000000 50000000 50000000 50000000 50000000 5000000
<82 bytes omitted>
用户输出
0
系统信息
Exited with return code 0
用户输出
255
系统信息
Exited with return code 0