iiiieeeeeeeeep!!!
Ya me respondo yo, siempre le puede servir a alguien...
Código:
bool pilarepetits(const pila<int> &p1) {
bool s=false;
pila<int> p;
if(p1.es_buida())
s=false;
else{
p = p1.resta();
while(!p.es_buida() && !s){
s =(p1.cim() == p.cim());
p=p.resta();
}
if(!s)
s = pilarepetits(p1.resta());
}
return s;
}