Submission #886011

#TimeUsernameProblemLanguageResultExecution timeMemory
886011JakobZorzMemory (IOI10_memory)C++17
100 / 100
1 ms600 KiB
#include "grader.h" #include "memory.h" void play() { char cards[50]; for(int i=0;i<50;i++) cards[i]=faceup(i+1); bool done[50]; for(int i=0;i<50;i++) done[i]=false; for(int i=0;i<50;i+=2){ if(cards[i]==cards[i+1]){ done[i]=true; done[i+1]=true; } } for(int i=0;i<50;i++){ if(done[i]) continue; for(int j=0;j<50;j++){ if(j!=i&&cards[i]==cards[j]){ faceup(i+1); faceup(j+1); done[i]=true; done[j]=true; break; } } } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...