제출 #812637

#제출 시각아이디문제언어결과실행 시간메모리
812637Theo830Flight to the Ford (BOI22_communication)C++17
0 / 100
18 ms288 KiB
#include"communication.h" #include <bits/stdc++.h> using namespace std; void encode(int n, int x){ for(int j = 1;j >= 0;j--){ if(x & (1<<j)){ send(1); send(1); } else{ send(0); send(0); } } } pair<int, int> decode(int n){ int a = 0,b = 0; for(int j = 1;j >= 0;j--){ int c = receive(); int d = receive(); if(c == d){ a += (1<<j) * c; b += (1<<j) * c; } else{ a += (1<<j) * c; b += (1<<j) * d; } } if(a == 0){ a = 1; } if(b == 0){ b = 1; } return {a,b}; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...