Submission #592778

#TimeUsernameProblemLanguageResultExecution timeMemory
592778rainboyFlight to the Ford (BOI22_communication)C++17
15 / 100
39 ms1716 KiB
#include "communication.h" using namespace std; typedef pair<int, int> pi; void encode(int n, int a) { if (send(a == 1 ? 0 : 1) == 1 && send(a == 2 || a == 3 ? 0 : 1) == 0) return; send(a == 1 || a == 2 ? 0 : 1); } pi decode(int n) { if (receive() == 1 && receive() == 0) return {2, 3}; return receive() == 0 ? make_pair(1, 2) : make_pair(1, 3); }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...