Submission #850362

#TimeUsernameProblemLanguageResultExecution timeMemory
850362MinaRagy06Flight to the Ford (BOI22_communication)C++17
0 / 100
41 ms2968 KiB
#include <bits/stdc++.h> #include "communication.h" #ifdef MINA #include "grader.cpp" #endif using namespace std; int ask(int x) { int ret = send(x); return ret; } const int m = 20; void encode(int n, int x) { mt19937 rng(2006); int cnt = rng() % 100 + 100; while (cnt--) { if (ask(0) != 0) { break; } } send(x < 3); } pair<int, int> decode(int n) { mt19937 rng(2006); int cnt = rng() % 100 + 100; while (cnt--) { if (receive() != 0) { break; } } int v = receive(); if (v == 1) { return {1, 2}; } return {3, 3}; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...