Submission #456274

#TimeUsernameProblemLanguageResultExecution timeMemory
456274fuad27Cave (IOI13_cave)C++14
Compilation error
0 ms0 KiB
#include<bits/stdc++.h>

using namespace std;
void exploreCave(int N) {
	int S[N+1];
	int t[N+1];
	for(int i = 0 ; i < N ; ++i) S[i] = 0, t[i] = i;
	int val = tryCombination(S);
	if(val == -1)
	{
		for(int i = 0 ; i < N ; ++i){
			S[i] = 1;
			t[i] = tryCombination(S);
			S[i] = 0;
		}
		}	
	else{
		      int S[N], D[N]; int l = 0;
      for (int i = 0; i < N; i++) S[i] = 0;
      while (l != -1) {
        l = tryCombination(S);
        for (int i = 0; i < N; i++) {
          S[i] = (S[i] - 1)*(S[i] - 1);
          int a = tryCombination(S);
          if (a > l || a == -1) {
            l = a;
            break;
          }
          S[i] = (S[i] - 1)*(S[i] - 1);
        }
      }
      for (int i = 0; i < N; i++) {
        S[i] = (S[i] - 1)*(S[i] - 1);
        D[i] = tryCombination(S);
        S[i] = (S[i] - 1)*(S[i] - 1);
      }
      answer(S, D);
	}
	answer(S, t);
}

Compilation message (stderr)

cave.cpp: In function 'void exploreCave(int)':
cave.cpp:8:12: error: 'tryCombination' was not declared in this scope
    8 |  int val = tryCombination(S);
      |            ^~~~~~~~~~~~~~
cave.cpp:37:7: error: 'answer' was not declared in this scope
   37 |       answer(S, D);
      |       ^~~~~~
cave.cpp:39:2: error: 'answer' was not declared in this scope
   39 |  answer(S, t);
      |  ^~~~~~