From cc7611c673901442ddfac5a71c691350144dcd03 Mon Sep 17 00:00:00 2001 From: David Ferrone Date: Mon, 27 May 2024 00:30:38 -0400 Subject: Week 271 --- challenge-271/zapwai/python/ch-1.py | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 challenge-271/zapwai/python/ch-1.py (limited to 'challenge-271/zapwai/python/ch-1.py') diff --git a/challenge-271/zapwai/python/ch-1.py b/challenge-271/zapwai/python/ch-1.py new file mode 100644 index 0000000000..5cba68f53f --- /dev/null +++ b/challenge-271/zapwai/python/ch-1.py @@ -0,0 +1,32 @@ +def proc(m): + print("Input: m = ", m) + cnt = [] + for i in range(len(m)): + cnt.append(0) + pres = 0 + for row in m: + for entry in row: + if entry == 1: + cnt[pres] += 1 + pres += 1 + max = 0 + max_index = 0 + for i in range(len(cnt)): + if cnt[i] > max : + max_index = i + max = cnt[i] + print( "Output: row", max_index + 1, " ( count is", max, ")") + +matrix = [ [0, 1], + [1, 0], + ] +proc(matrix) +matrix = [ [0, 0, 0], + [1, 0, 1], + ] +proc(matrix) +matrix = [ [0, 0], + [1, 1], + [0, 0], + ] +proc(matrix) -- cgit