Guest User

Untitled

a guest
May 27th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.80 KB | None | 0 0
  1. package com.ford;
  2.  
  3. import java.util.LinkedList;
  4. import java.util.List;
  5.  
  6. public class Ford {
  7.  
  8. final static int max = Integer.MAX_VALUE;
  9. private static int[][] matrix = {{0, 5, 3, 4, 6, 8, max},
  10. {max, 0, max, 1, 4, max, max},
  11. {max, max, 0, max, 2, max, max},
  12. {max, max, max, 0, 3, 5, max},
  13. {max, max, max, max, 0, 4, 6},
  14. {max, max, max, max, max, 0, 5},
  15. {max, max, max, max, max, max, 0}};
  16. private static int[] m1 = {max, max, max, max, max, max, max};
  17. // {max, max, max, max, max, max, max},
  18. // {max, max, max, max, max, max, max},
  19. // {max, max, max, max, max, max, max},
  20. // {max, max, max, max, max, max, max},
  21. // {max, max, max, max, max, max, max},
  22. // {max, max, max, max, max, max, max}};
  23.  
  24. static List<int[]> m2 = new LinkedList<>();
  25.  
  26.  
  27. public static void main(String[] args) {
  28. int[] tmp = new int[matrix[0].length];
  29. for (int i = 0; i < matrix.length; i++) {
  30. for (int j = 0; j < matrix[i].length; j++) {
  31. if (m1[j] - matrix[i][j] > matrix[i][j]) {
  32. tmp[j] = matrix[i][j];
  33. }
  34. System.out.print(tmp[j]);
  35. m2.add(tmp);
  36. }
  37. }
  38. }
  39.  
  40. private static void count(int[][] matrix) {
  41. int[] tmp = new int[matrix[0].length];
  42. for (int i = 0; i < m2.get(i).length; i++) {
  43. for (int j = 0; j < matrix[i].length; j++) {
  44. if (m2.get(i)[j] - matrix[i][j] > matrix[i][j]) {
  45. tmp[j] = matrix[i][j];
  46. }
  47. System.out.print(tmp[j]);
  48. m2.add(tmp);
  49. }
  50. }
  51. }
  52. }
Add Comment
Please, Sign In to add comment