class Solution:
def matrixScore(self, A: List[List[int]]) -> int:
n, m = len(A), len(A[0])
res = n
for i in range(1, m):
res <<= 1
s = sum([A[j][i] ^ A[j][0] for j in range(n)])
res += max(s, n - s)
return res
# 每日一题,贪心算法,思路比较简单
# https://leetcode-cn.com/problems/score-after-flipping-matrix/solution/fan-zhuan-ju-zhen-hou-de-de-fen-by-leetc-cxma/
# 这个月好像都是贪心算法,我是不是该转变下tag了?