/in/foo.cc:7:1: error: 'stack' does not name a type
stack<int> s;
^~~~~
/in/foo.cc: In function 'void manacher_row(int)':
/in/foo.cc:17:53: error: 'min' was not declared in this scope
radx[x][i]=min(maxx-i+1,radx[x][pos*2-i]);
^
/in/foo.cc: In function 'void manacher_col(int)':
/in/foo.cc:32:53: error: 'min' was not declared in this scope
rady[i][y]=min(maxx-i+1,rady[pos*2-i][y]);
^
/in/foo.cc: In function 'int main()':
/in/foo.cc:57:47: error: 'min' was not declared in this scope
minn=min(radx[i][j],rady[i][j]);
^