Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. import java.util.ArrayList;
  2. import java.util.Random;
  3.  
  4.  
  5. public class Assignment1 {
  6. public static void main(String[] args) {
  7. ArrayList<String> couples = new ArrayList<>(10);
  8. couples.add("X1");
  9. couples.add("X2");
  10. couples.add("X3");
  11. couples.add("X4");
  12. couples.add("X5");
  13. couples.add("Y1");
  14. couples.add("Y2");
  15. couples.add("Y3");
  16. couples.add("Y4");
  17. couples.add("Y5");
  18.  
  19.  
  20.  
  21. Random r = new Random();
  22. while (couples.size()>0){
  23. int i = r.nextInt(couples.size());
  24. String person1 = couples.remove(i);
  25. String number1 = person1.split("")[1];
  26. Boolean isValidFound = false;
  27. String person2 = null;
  28. while (!isValidFound) {
  29. i = r.nextInt(couples.size());
  30. person2 = couples.get(i);
  31. String number2 = person2.split("")[1];
  32. if (!number1.equals(number2)) {
  33. isValidFound = true;
  34. couples.remove(i);
  35. }
  36. }
  37. System.out.println(person1 + " Buys For " + person2);
  38. }
  39.  
  40.  
  41.  
  42.  
  43. }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement