嗯,
追答你看看吧,能不能满足
public class Test2
{
public static void main(String[] args)
{
int[] a=new int[23];
for(int i=0;i=array.length){
return;
}
int k=n+m;
if(k>array.length-1){
k=k%array.length;
}
System.out.print(array[k]+" ");
int [] res=kickoff(array,k);
if(res.length==0){
return;
}
come(res,(k+1)%res.length,m);
}
/**
* 将点到名的人踢出数组
* @param array 目标数组
* @param index 待踢出的元素下标
* @return 踢出后的数组
*/
public static int [] kickoff(int [] array,int index){
int [] result=new int[array.length-1];
for(int i=0;iindex){
result[i-1]=array[i];
}
}
return result;
}
}