제출 #456274

#제출 시각아이디문제언어결과실행 시간메모리
456274fuad27동굴 (IOI13_cave)C++14
컴파일 에러
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);
}

컴파일 시 표준 에러 (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);
      |  ^~~~~~