Submission #604030

#TimeUsernameProblemLanguageResultExecution timeMemory
604030MohamedAhmed04Flight to the Ford (BOI22_communication)C++17
0 / 100
1058 ms1772 KiB
#include "communication.h" #include <bits/stdc++.h> using namespace std ; void encode(int n, int x) { bool flag = true ; for(int i = 0 ; i < 250 ; ++i) { int y = send(1) ; if(i != 249 && y == 0 && flag) { if(x == 1 || x == 3) send(1) ; else send(0) ; ++i ; flag = false ; } } } std::pair<int, int> decode(int n) { for(int i = 0 ; i < 250 ; ++i) { int x = receive() ; if(!x) { int y = receive() ; if(y == 1) return {1 , 3} ; else return {2 , 3} ; } } return {1 , 3} ; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...