Submission #812645

# Submission time Handle Problem Language Result Execution time Memory
812645 2023-08-07T09:47:51 Z Theo830 Flight to the Ford (BOI22_communication) C++17
0 / 100
20 ms 200 KB
#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 = 1,b = 2;
  /*
    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 time Memory Grader output
1 Incorrect 2 ms 200 KB Not correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 20 ms 200 KB Not correct
2 Halted 0 ms 0 KB -