# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1215376 | mrmagic | Memory (IOI10_memory) | C++20 | 0 ms | 396 KiB |
#include "memory.h"
#include <vector>
#include "grader.h"
using namespace std;
void play()
{
int i;
vector<char> v(51);
vector<bool> taken(51, false);
for (i = 1; i <= 50; ++i)
{
v[i] = faceup(i);
}
for (i = 1; i <= 50; i++)
{
if (taken[i]) continue;
char a = faceup(i);
for (int j = 1; j <= 50; j++)
{
if (j != i && v[j] == a)
{
faceup(j);
taken[j] = true;
break;
}
}
}
}
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |