제출 #198295

#제출 시각아이디문제언어결과실행 시간메모리
198295forelaxpopa (BOI18_popa)C++14
컴파일 에러
0 ms0 KiB
#include<bits/stdc++.h> #include "popa.h" using namespace std; int solve(int n,int* Left,int* Right){ stack<int> Stack; for(int i = 0 ; i < n ; i ++){ Left[i]=-1; Right[i]=-1; while(tack.size()&&!query(Stack.top(),Stack.top(),Stack.top(),i)){ Left[i]=Stack.top(); Stack.pop(); } if(Stack.size()){ Right[Stack.top()]=i; } Stack.push(i); } while(Stack.size()>1)Stack.pop(); int rez=Stack.top(); Stack.pop(); return rez; }

컴파일 시 표준 에러 (stderr) 메시지

popa.cpp: In function 'int solve(int, int*, int*)':
popa.cpp:9:9: error: 'tack' was not declared in this scope
   while(tack.size()&&!query(Stack.top(),Stack.top(),Stack.top(),i)){
         ^~~~
popa.cpp:9:9: note: suggested alternative: 'Stack'
   while(tack.size()&&!query(Stack.top(),Stack.top(),Stack.top(),i)){
         ^~~~
         Stack