Submission #850361

# Submission time Handle Problem Language Result Execution time Memory
850361 2023-09-16T12:40:26 Z MinaRagy06 Flight to the Ford (BOI22_communication) C++17
Compilation error
0 ms 0 KB
#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 = rnd() % 100 + 100;
    while (cnt--) {
        if (receive() != 0) {
            break;
        }
    }
    int v = receive();
    if (v == 1) {
        return {1, 2};
    }
    return {3, 3};
}

Compilation message

communication.cpp: In function 'std::pair<int, int> decode(int)':
communication.cpp:26:15: error: 'rnd' was not declared in this scope; did you mean 'rng'?
   26 |     int cnt = rnd() % 100 + 100;
      |               ^~~
      |               rng