Submission #1192952

#TimeUsernameProblemLanguageResultExecution timeMemory
1192952jecklexMemory (IOI10_memory)C++20
0 / 100
0 ms392 KiB
#include "grader.h"
#include "memory.h"

void play() {
   char a, b;
   int pairFound = 0;
   int card_found[50];

   for (int i = 0; i < 50; ++i)
   {
      card_found[i] = 0;
   }

   for (int i = 0; i < 25; ++i) {
      a = faceup(i);
      b = faceup(i+24);

      if (a != b) {
         if (card_found[a] == 0) {
            card_found[a] = i;
         } else {
            faceup(i);
            faceup(card_found[a]);
         }

         if (card_found[b] == 0) {
            card_found[b] = i+24;
         } else {
            faceup(i+24);
            faceup(card_found[i+24]);
         }
      }
   }
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...