Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int numberOfGuys = 10000;
- List<Integer> list = new ArrayList<>();
- for ( int i = 1; i <= numberOfGuys; i++ ) {
- list.add( i );
- }
- boolean isNeighbour = false;
- System.out.println( list );
- Iterator<Integer> i = list.iterator();
- list = new ArrayList<>();
- boolean isTrue = true;
- while ( isTrue ) {
- int k = i.next();
- if ( isNeighbour )
- i.remove();
- else {
- list.add( k );
- }
- if ( !i.hasNext() ) {
- System.out.println( list );
- i = list.iterator();
- if ( list.size() == 1 )
- isTrue = false;
- list = new ArrayList<>();
- }
- isNeighbour = !isNeighbour;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement