Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. int numberOfGuys = 10000;
  2. List<Integer> list = new ArrayList<>();
  3. for ( int i = 1; i <= numberOfGuys; i++ ) {
  4. list.add( i );
  5. }
  6. boolean isNeighbour = false;
  7.  
  8. System.out.println( list );
  9. Iterator<Integer> i = list.iterator();
  10. list = new ArrayList<>();
  11. boolean isTrue = true;
  12. while ( isTrue ) {
  13. int k = i.next();
  14. if ( isNeighbour )
  15. i.remove();
  16. else {
  17. list.add( k );
  18. }
  19. if ( !i.hasNext() ) {
  20. System.out.println( list );
  21. i = list.iterator();
  22. if ( list.size() == 1 )
  23. isTrue = false;
  24. list = new ArrayList<>();
  25. }
  26. isNeighbour = !isNeighbour;
  27. }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement