Advertisement
Guest User

Untitled

a guest
Mar 28th, 2015
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3.  
  4. public class Podtablice {
  5. public static Scanner inScan = new Scanner(System.in);
  6. public static int tab[][];
  7.  
  8. public static void makeTab(){
  9. int n=inScan.nextInt();
  10. int m=inScan.nextInt();
  11.  
  12. tab=new int[n][m];
  13. for(int i=0;i<n;i++){
  14. for(int j=0;j<m;j++){
  15. tab[i][j]=inScan.nextInt(); //moja podtablica
  16. }
  17. }
  18. }
  19.  
  20. public static int tabGreatestSum() {
  21. int max=0;
  22. int temp;
  23. for(int j=0;j<tab.length;j++){
  24. for(int i=0;i<=j;i++){
  25. for(int l=0;l<tab[0].length;l++){
  26. for(int k=0;k<=l;k++){
  27. temp=s(i,j,k,l);
  28. if(temp>max){
  29. max=temp;
  30. }
  31.  
  32. //System.out.println(i+""+j+""+k+""+l+""+temp);
  33. }
  34. }
  35. }
  36. }
  37. return max;
  38. }
  39.  
  40.  
  41. private static int s(int i, int j, int k, int l) {
  42. // TODO Auto-generated method stub
  43. int temp=0;
  44. //System.out.println(i+""+j+""+k+""+l+""+temp);
  45. while(i<=j){
  46. int kk=k;
  47. while(kk<=l){
  48. temp+=tab[i][kk];
  49. kk++;
  50. }
  51. i++;
  52. }
  53.  
  54. //System.out.println(i+""+j+""+k+""+l+"");
  55.  
  56. return temp;
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement