# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1276787 | sagnbaevv | Memory (IOI10_memory) | C++20 | 0 ms | 0 KiB |
#include "grader.h"
#include "memory.h"
void play() {
map <char, pair<int, int>>m;
for (int i = 1; i <= 50; i++) {
char c = faceup(i);
if (m[c].first == 0) {
m[c].second = i;
}
else {
m[c].first = i;
}
}
for (auto x : m) {
faceup(x.first);
faceup(x.second);
}
}