Submission #198295

#TimeUsernameProblemLanguageResultExecution timeMemory
198295forelaxpopa (BOI18_popa)C++14
Compilation error
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;
}

Compilation message (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