fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. /* Name of the class has to be "Main" only if the class is public. */
  8. class Ideone
  9. {
  10. public static void main (String[] args) throws java.lang.Exception
  11. {
  12. ArrayList<String> users = new ArrayList();
  13. ArrayList<String> themes = new ArrayList();
  14.  
  15. Scanner stdin = new Scanner(new BufferedInputStream(System.in));
  16. while (stdin.hasNextLine()) {
  17. String str = stdin.nextLine();
  18. String[] num = str.split("\\. ");
  19. String[] name = num[1].split(" - ");
  20. users.add(name[0]);
  21. themes.add(name[1]);
  22. }
  23.  
  24. long seed = System.nanoTime();
  25. Collections.shuffle(themes, new Random(seed));
  26.  
  27. for(int i = 0; i < users.size(); i++){
  28. System.out.println(i + ". " + users.get(i) + " - " + themes.get(i) + ".");
  29. }
  30. }
  31. }
Success #stdin #stdout 0.1s 380672KB
stdin
1. StupidNickName - персонаж из любой инди игры. 
2. Newsdownloads - ожившие музейные экспонаты. 
3. Neia - звездный флот на дальних рубежах. 
4. romgerman - город на Юпитере. 
5. EvilT - пришельцы в пост-апокалиптическом мире. 
6. daun - оборона ада. 
7. Oni_Max - неравный бой. 
8. Tiodor - warhammer 40k 
9. MahhaonHorror - киборг, античеловек. 
10. Spirituellen_Impuls - параллельный мир. 
11. Animaworld - блошиный цирк. 
12. Virtualcreature - антиутопия. 
13. _ToBe_ - девушка геймера. 
14. РАСТАМАН - постапокалипсис. 
15. Airwolt - зло внутри доброго человека. 
16. Labirintik - любимая игра. 
17. Диггер - логотип любимой группировки из игры Сталкер. 
18. FaustShagrat - неземной скальный пейзаж. 
19. DarkEliphant - крестовые походы. 
20. mistervektor - патриотический бой. 
21. JeromKid - НЛО нависли над Багдадом. 
22. Marouder - маг и магия. 
23. daffy-doomer - DOOM. 
24. andre_y - королевство магов. 
25. Cpt_Flash - Sci-Fi "Так не должно было случится ..." 
26. Snuux - музыка жизни.
27. Lasmelan - крокодил против акулы.
stdout
0. StupidNickName - Sci-Fi "Так не должно было случится ..." .
1. Newsdownloads - НЛО нависли над Багдадом.
2. Neia - крокодил против акулы..
3. romgerman - музыка жизни..
4. EvilT - неземной скальный пейзаж.
5. daun - пришельцы в пост-апокалиптическом мире.
6. Oni_Max - крестовые походы.
7. Tiodor - параллельный мир.
8. MahhaonHorror - любимая игра.
9. Spirituellen_Impuls - город на Юпитере.
10. Animaworld - DOOM.
11. Virtualcreature - персонаж из любой инди игры.
12. _ToBe_ - ожившие музейные экспонаты.
13. РАСТАМАН - патриотический бой.
14. Airwolt - звездный флот на дальних рубежах.
15. Labirintik - девушка геймера.
16. Диггер - зло внутри доброго человека.
17. FaustShagrat - постапокалипсис.
18. DarkEliphant - блошиный цирк.
19. mistervektor - киборг, античеловек.
20. JeromKid - королевство магов.
21. Marouder - warhammer 40k .
22. daffy-doomer - логотип любимой группировки из игры Сталкер.
23. andre_y - маг и магия.
24. Cpt_Flash - оборона ада.
25. Snuux - антиутопия.
26. Lasmelan - неравный бой.