Submission #1302723

#TimeUsernameProblemLanguageResultExecution timeMemory
1302723kawhietMessage (IOI24_message)C++20
10 / 100
356 ms840 KiB
#include <bits/stdc++.h>
#include "message.h"
using namespace std;

void send_message(vector<bool> a, vector<bool> c) {
  int n = a.size();
  for (int i = 0; i < n; i++) {
    vector<bool> cur(31, a[i]);
    send_packet(cur);
  }
}

vector<bool> receive_message(vector<vector<bool>> r) {
  int n = r.size();
  vector<bool> ret(n);
  for (int i = 0; i < n; i++) {
    vector<int> cnt(2);
    for (auto x : r[i]) {
      cnt[x]++;
    }
    if (cnt[0] > cnt[1]) {
      ret[i] = 0;
    } else {
      ret[i] = 1;
    }
  }
  return ret;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...