Accepted solution

Diagonal Difference(Hacker Rank)

Open original problem
Source code

#include<bits/stdc++.h>

#include<string>

using namespace std;

int main()

{

    int arr[100][100],n,i,j,suml=0,sumr=0;

    scanf("%d",&n);

    for(i=0; i<n; i++)

        for(j=0; j<n; j++)

            scanf("%d",&arr[i][j]);

     j=0;

    for(i=0; i<n; i++)

    {

        suml=suml+arr[i][j];

        j++;

    }

    j=n-1;

    for(i=0; i<n; i++)

    {

        sumr=sumr+arr[i][j];

        j--;

    }

    printf("%d
",abs(suml-sumr));

}
Join the discussion

Add your comment