#include "grader.h"
#include "memory.h"
#include <bits/stdc++.h>
using namespace std;
void play() {
map<char, vector<int>> mp;
for (int card = 1; card <= 50; card += 2) {
char res1 = faceup(card);
char res2 = faceup(card + 1);
if (res1 != res2) {
// we group to potentially get all cards for a character
mp[res1].push_back(card);
mp[res2].push_back(card + 1);
}
}
for (auto &[k, v] : mp) {
// size of value v should be 2
int card1 = v[0];
int card2 = v[1];
faceup(card1);
faceup(card2);
}
}
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |