首页 > TAG信息列表 > 1097B
1097B - Petr and a Combination Lock
位运算: 用在\([0,2^n]\)的每一个数来枚举所有情况,如果\(i >> j \& 1 == 1\),那么第j个数就要加上,否则要减去 #include <iostream> #include <cstring> #include <algorithm> using namespace std; const int N = 20; int n; int a[N]; int main () { cin >> n; for