Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2019
131
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.io.*;
  2. import java.util.*;
  3.  
  4. public class ReverseTranspose {
  5. public static void main(String[] args) {
  6. MyScanner s = new MyScanner(System.in);
  7. ArrayList<ArrayList<Integer>> nums = new ArrayList<>();
  8. String line;
  9. int word;
  10. int k = 0, h = 0;
  11. try {
  12. while (s.hasNextLine()) {
  13. line = s.nextLine();
  14. k = 0;
  15. MyScanner s2 = new MyScanner(line);
  16. while(s2.hasNextInt()) {
  17. k++;
  18. if (k > h)
  19. nums.add(new ArrayList<Integer>());
  20. word = s2.nextInt();
  21. nums.get(k-1).add(word);
  22. if (k > h)
  23. h = k;
  24. }
  25. }
  26. for (int i = 0; i < nums.size(); i++) {
  27. for (int j = 0; j < nums.get(i).size(); j++) {
  28. System.out.print(nums.get(i).get(j) + " ");
  29. }
  30. System.out.println();
  31. }
  32. } catch (IOException e) {
  33. System.out.println("An error has occured with scanner: " + e.getMessage());
  34. }
  35. }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement