应为
qu(1,id[l]+1,id[r]);
而非
qu(1,id[l],id[r]); or qu(1,id[l]+1,r);
qu(1,id[l],id[r]);
qu(1,id[l]+1,r);