Submission #230985

#TimeUsernameProblemLanguageResultExecution timeMemory
230985cstuartList of Unique Integers (FXCUP4_unique)C++17
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> using namespace std; #include "unique.h" //int UniqueCount(int R, int C); int* PickUnique (int N) { static int isUnique[205]; memset(isUnique, 1, sizeof isUnique); int x; x = 1; for (int i = 1; i < N; i++) { int y = UniqueCount(0, i); if (y <= x) isUnique[i] = 0; x = y; } x = 1; for (int i = N-2; i >= 0; i--) { int y = UniqueCount(i, N-1); if (y <= x) isUnique[i] = 0; x = y; } return isUnique; }

Compilation message (stderr)

unique.cpp: In function 'int* PickUnique(int)':
unique.cpp:7:6: error: ambiguating new declaration of 'int* PickUnique(int)'
 int* PickUnique (int N) {
      ^~~~~~~~~~
In file included from unique.cpp:3:0:
unique.h:3:18: note: old declaration 'std::vector<int> PickUnique(int)'
 std::vector<int> PickUnique(int N);
                  ^~~~~~~~~~