Submission #592487

#TimeUsernameProblemLanguageResultExecution timeMemory
592487tqbfjotldFlight to the Ford (BOI22_communication)C++17
15 / 100
32 ms1804 KiB
#include"communication.h" #include <bits/stdc++.h> using namespace std; void encode(int N, int X) { if (X==1){ int t1 = send(0); if (t1==0){ send(0); send(1); } else{ send(1); send(0); } } if (X==2){ send(1); send(1); send(1); } if (X==3){ send(0); send(0); send(0); } } std::pair<int, int> decode(int N) { int t1 = receive(); int t2 = receive(); int t3 = receive(); if (t1==0 && t2==0) return {1,3}; if (t1==1 && t2==1) return {1,2}; if (t1==0 && t2==1 && t3==1) return {1,2}; if (t1==0 && t2==1 && t3==0) return {2,3}; if (t1==1 && t2==0) return {2,3}; return {1337, 42}; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...