-
Notifications
You must be signed in to change notification settings - Fork 0
/
binarystrings.cpp
47 lines (47 loc) · 951 Bytes
/
binarystrings.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
////
//// Created by Tony on 8/5/2021.
////
//
//
//#include <iostream>
//#include <unordered_set>
//
//using namespace std;
//
//typedef long long ll;
//
//int mod = 1e9 + 7;
//
//int main() {
// ios_base::sync_with_stdio(0);
// cin.tie(0);
//
// int T;
// cin >> T;
// for (int i = 0; i < T; i++) {
//
// int N, K;
// cin >> N >> K;
// ll sum = 1;
//
// for (int j = 0; j < N; j++) {
// unordered_set<int> fun;
// int A;
// cin >> A;
//
// fun.insert(A);
// //loop through numbers using bitwise
// for (int k = 0; k < K; k++) {
// int odd = A % 2;
// A = A >> 1;
// if (odd == 1) A += 1 << (K-1);
// fun.insert(A);
// }
// sum = sum*fun.size()%mod;
// }
//
// cout << sum << "\n";
// }
//
//
//}