任意人数的一排人,报数,一二三,报到三的人出列,然后继续一二三报数,到队尾最后一人时,再从队列的开始处继续,直到只剩下两个人,要求打印出出列的人的序号
纠结了好久都没想出来 求大神赐教
纠结了好久都没想出来 求大神赐教
解决方案 »
- java访问 oracle数据库,怎么弄?速度(jdbc)
- fileupload使用中的怪问题
- 很菜的spring问题!!!!
- 这段代码什么意思?比较简单
- 現在類似struts的比較新的用java開發的技術是什麽
- 在Webwork中的 action中 新增 一个 值堆栈-OgnlValueStack 问题!或者新增request值..
- 那位有intellij idea 4.5的注册机?100分送上
- 还是hibernate的问题
- 请问xml中encoding 的gbk与utf-8是什么意思?
- 遇到个问题,网上没找到满意的,希望大神们能够帮下忙哈(新人)
- ubuntu的 root 和sudo 是一样的吗?
- SpringObjectFactory.error(38) | Error building bean
Integer [] array = {1,2,3,4,5,6,7,8,9,10,11,12,13};
List<Integer> list = new ArrayList<Integer>();
Collections.addAll(list, array);
printNum(list);
}
private static void printNum(List<Integer> list){
if(list.size()>2){
List<Integer> tempList = new ArrayList<Integer>();
for(Integer num : list){
int index = list.indexOf(num);
if((index+1)%3==0){
tempList.add(num);
System.out.println("num="+num);
}
}
list.removeAll(tempList);
printNum(list);
}
}