1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
local function highestrow(x)
local mat = x
local highest={}
for i=1,#mat do
local sum = 0
for _,v in ipairs(mat[i]) do
sum=sum+v
end
table.insert(highest,sum)
end
table.sort(highest)
print(highest[#highest])
end
local inputs = {{ {4,4,4,4},{10,0,0,0},{2,2,2,9} } ,
{ {1, 5},{7, 3},{3, 5}},
{ {1, 2, 3},{3,2,1}},
{ {2, 8,7},{7,1,3},{1,9,5}},
{{10, 20,30},{5,5,5},{0,100,0},{25,25,25}}
}
for i=1,#inputs do
highestrow(inputs[i])
end
|