Submission #1298326

#TimeUsernameProblemLanguageResultExecution timeMemory
1298326alexiahSphinx's Riddle (IOI24_sphinx)C++20
Compilation error
0 ms0 KiB
#include "sphinx.h"
#include <bits/stdc++.h>
using namespace std;

vector<int> find_colours(int n, vector<int> x, vector<int> y) {
  vector<int> e(n , -1) , g(n);
  int x = perform_experiment(e);
  for(int i = 0; i < n; i++){
    for(int j = 0; i < n; j++){
      if(i == j) e[j] = -1;
      e[j] = 1;
    }
    int aux = perform_experiment(e);
    if(aux == 1) g[i] = 1;
    else g[i] = 0;
  }
  return g;
}

Compilation message (stderr)

sphinx.cpp: In function 'std::vector<int> find_colours(int, std::vector<int>, std::vector<int>)':
sphinx.cpp:7:7: error: declaration of 'int x' shadows a parameter
    7 |   int x = perform_experiment(e);
      |       ^
sphinx.cpp:5:45: note: 'std::vector<int> x' previously declared here
    5 | vector<int> find_colours(int n, vector<int> x, vector<int> y) {
      |                                 ~~~~~~~~~~~~^