longest consucative asteriks



r,c=map(int,input().split())

l=[list(input().strip()) for i in range(r)]

ans=0

def fun(l,r,c):

    global ans

    for i in range(r):

        t=0

        for j in range(c):

            if l[i][j]=='*':

                t+=1

            else:

                ans=max(ans,t)

                t=0

        ans=max(ans,t)

t=[]

fun(l,r,c)

for i in zip(*l):

    t.append(list(i))

fun(t,c,r)

print(ans)

Post a Comment

0 Comments