1 int f(int k){ 2 if(zx[k]==k)return k; 3 zx[k]=f(zx[k]); 4 return zx[k]; 5 } 6 //in main 7 for(int i=0;i<=20000;i++)zx[i]=i;