Submission #1200608

#TimeUsernameProblemLanguageResultExecution timeMemory
1200608BzslayedMessage (IOI24_message)C++20
10 / 100
372 ms872 KiB
#include <bits/stdc++.h>
#include "message.h"
using namespace std;

void send_message(vector<bool> M, vector<bool> C){
    for (bool x : M){
        vector<bool> ans;
        for (int i=0; i<31; i++) ans.push_back(x);
        send_packet(ans);
    }
}

vector<bool> receive_message(vector<vector<bool>> R){
    vector<bool> ans;
    for (vector<bool> v : R){
        int zro = 0, one = 0;
        for (auto it : v){
            if (it == 0) zro++;
            else one++;
        }
        
        if (zro > one) ans.push_back(0);
        else ans.push_back(1);
    }

    return ans;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...