用户输出
34
系统信息
Exited with return code 0
编号 | 题目 | 状态 | 分数 | 总时间 | 内存 | 代码 / 答案文件 | 提交者 | 提交时间 |
---|---|---|---|---|---|---|---|---|
#22765 | #1121. jwp的幸运集合(弱化版) | Accepted | 100 | 178 ms | 356 K | C++ 17 / 500 B | Diorvh | 2020-02-14 17:22:25 |
#include <bits/stdc++.h>
using namespace std;
int a[50];
int main() {
/*freopen("10.in","r",stdin);
freopen("10.ans","w",stdout);*/
int n, ans = 0;
scanf("%d", &n);
for (int i = 1; i <= n; ++i) scanf("%d", &a[i]);
for (int mask = 1, lim = (1 << n); mask < lim; ++mask) {
int sum = 0, num = 0;
for (int i = 1; i <= n; ++i)
if ((mask >> (i - 1)) & 1)
sum += a[i], ++num;
if (sum == 0 && num % 2 == 0)
++ans;
}
cout << ans;
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