Submission #199321

#TimeUsernameProblemLanguageResultExecution timeMemory
199321mythosMemory (IOI10_memory)C11
100 / 100
9 ms508 KiB
#include "grader.h"
#include "memory.h"
 
void play() {
    int fst[110] = {}, snd[110] = {};
 
    for (int i = 1; i <= 50; i += 2) {
        int c1 = faceup(i);
        int c2 = faceup(i + 1);
        if (fst[c1]) snd[c1] = i;
        else fst[c1] = i;
        if (fst[c2]) snd[c2] = i + 1;
        else fst[c2] = i + 1;
    }
 
    for (int c = 'A'; c <= 'Y'; c++) {
        faceup(fst[c]); faceup(snd[c]);
    }
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...