用迭代实现80人围成一圈逢3取出
发布时间:2020-12-15 05:26:08 所属栏目:Java 来源:网络整理
导读:1 import java.util.ArrayList; 2 import java.util.Arrays; 3 import java.util.Iterator; 4 5 public class E80 { 6 public static void main(String[] args){ 7 ArrayListInteger list= new ArrayListInteger (); 8 for ( int i=1;i=80;i++ ){ 9 list.add
1 import java.util.ArrayList; 2 import java.util.Arrays; 3 import java.util.Iterator; 4
5 public class E80 { 6 public static void main(String[] args){ 7 ArrayList<Integer> list=new ArrayList<Integer>(); 8 for(int i=1;i<=80;i++){ 9 list.add(i); 10 } 11 int j=1; 12 while(list.size()>1){ 13 Iterator<Integer>it=list.iterator(); 14 while(it.hasNext()){ 15 it.next(); 16 if (j%3==0){ 17 it.remove(); 18 } 19 j=j+1; 20 } 21 } 22 System.out.println(list); 23 } 24 }
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读