We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 229f8d6 commit a56051dCopy full SHA for a56051d
1 file changed
diagonaldifference
@@ -0,0 +1,22 @@
1
+def diagonalDifference(arr) #function accepting a 2d array
2
+
3
+ sum1=0
4
+ sum2=0
5
+ res=0
6
+ for i in range(0,len(arr)):
7
+ sum1=sum1+arr[i][i]
8
+ sum2=sum2+arr[i][(len(arr)-1)-i]
9
+ res=sum1-sum2
10
+ return abs(res)
11
+if __name__ == '__main__':
12
+fptr = open(os.environ['OUTPUT_PATH'], 'w')
13
14
+n = int(input().strip) #size
15
16
+arr = []
17
18
+for _ in range(n):
19
+arr.append(list(map(int, input().rstrip().split())))
20
21
+print( diagonalDifference(arr))
22
0 commit comments