那个太难了 没看明白, 你看看这个呢 让用set不?
package src.com.itheima.ioDemo;
import java.util.Iterator;
import java.util.Set;
import java.util.TreeSet;
public class N {
public static void main(String[] args) {
main(3,2);
}
public static void main(int n,int m) {
Set set =new TreeSet();
for(int i=1;i<=n;i++){
set.add(i+"");
}
int con=1;
while(set.size()>0){
if(set.size()==1){
System.out.println(set);
break;
}
Iterator it=set.iterator();
int k=set.size();
int l=0;
while(it.hasNext()){
if(con==m){
String str=(String) it.next();
it.remove();
con=1;
}else{it.next();
con++;
}
}
}
}
}
|