题解 | 翻之
翻之
https://www.nowcoder.com/practice/98204dce2782410a822ac53c5025b88a?tpId=37&rp=1&sourceUrl=%2Fexam%2Foj%2Fta%3Fdifficulty%3D2%26page%3D2%26pageSize%3D50%26tpId%3D37%26type%3D37&difficulty=2&judgeStatus=&tags=&title=&gioEnter=menu
while True: try: n, m = map(int, input().split()) a = [] for _ in range(n): a.append(input().strip()) count = 1 dic_a = {} for i in range(m): temp = "" for j in range(n): temp += a[j][i] if temp not in dic_a.keys(): dic_a[temp] = 1 else: dic_a[temp] += 1 print(max(dic_a.values())) except: break