Submission #1260078

#TimeUsernameProblemLanguageResultExecution timeMemory
1260078kawhietMemory (IOI10_memory)C++20
100 / 100
0 ms408 KiB
#include "grader.h"
#include "memory.h"
#include <bits/stdc++.h>
using namespace std;

void play() {
    vector<pair<int, int>> p(100);
    for (int i = 1; i <= 50; i += 2) {
        char a = faceup(i);
        char b = faceup(i + 1);
        if (p[a].first == 0) {
            p[a].first = i;
        }
        else {
            p[a].second = i;
        }
        if (p[b].first == 0) {
            p[b].first = i + 1;
        }
        else {
            p[b].second = i + 1;
        }
    }
    for (int i = 65; i <= 89; i++) {
        faceup(p[i].first);
        faceup(p[i].second);
    }
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...