Wednesday, 31 May 2017

Java 2D Array Hackerrank solution

import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;

public class Solution {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int arr[][] = new int[6][6];
        int k=0;
        int i=0;
        int j=0;
           int arr1[]=new int[100];
        for(i=0; i < 6; i++){
            for( j=0; j < 6; j++){
                arr[i][j] = in.nextInt();
           
            }
        }
              int sum=0;
                for( i=0;i<6-2;i++)
                    {
                    for( j=0;j<6-2;j++)
                        {
                        sum=arr[i][j]+arr[i][j+1]+arr[i][j+2]+arr[i+1][j+1]+arr[i+2][j]+arr[i+2][j+1]+arr[i+2][j+2];
                      arr1[k++]=sum;
                    }
                   
                }            
                    int c=arr1[0];
                    for(i=0;i<k;i++)
                        {
                       
                        if(c<arr1[i])
                    {
                        c=arr1[i];
                    }
                }
                System.out.println(c);
            }
        }

No comments:

Post a Comment

java: number(1234) to word(one thousand two hundred and thirty four)

import java.io.*; import java.util.*; public class Solution {     static String out="";     public static void wordNum(int n...