Card Flipping Game LeetCode solution in C++

1
class Solution {
2
public:
3
int flipgame(vector<int> &fronts, vector<int> &backs) {
4
int n = fronts.size();
5
map<int, int> mp;
6
set<int> s;
7
for (int i = 0; i < n; i++) {
8
if (fronts[i] == backs[i]) {
9
mp[fronts[i]]++;
10
}
11
s.insert(fronts[i]);
12
s.insert(backs[i]);
13
}
14
for (auto i : s) {
15
if (mp[i] >= 1) continue;
16
return i;
17
}
18
return 0;
19
}
20
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0