Submission #463367

#TimeUsernameProblemLanguageResultExecution timeMemory
463367amunduzbaevMemory (IOI10_memory)C++14
0 / 100
0 ms200 KiB
#include "grader.h" #include "memory.h" #ifndef EVAL #include "grader.cpp" #endif #include "bits/stdc++.h" using namespace std; array<char, 2> ask(array<int, 2> in){ array<char, 2> res; for(int i=0;i<2;i++){ res[i] = faceup(in[i]); } return res; } void play() { int n = 50; vector<char> val(n); vector<array<int, 2>> in(25, (array<int, 2>){-1, -1}); for(int i=0;i<n;i+=2){ array<char, 2> tmp = ask({i, i+1}); val[i] = tmp[0], val[i+1] = tmp[1]; } for(int i=0;i<n;i++){ if(~in[val[i] - 'a'][0]) in[val[i] - 'a'][1] = i; else in[val[i] - 'a'][0] = i; } for(int i=0;i<25;i++){ ask(in[i]); } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...