replace edge with maximum value



r,c=map(int,input().split())
l=[list(map(int,input().split())) for i in range(r)]
p=max(l[0][1:-1])
pp=max(l[-1][1:-1])
for i in range(1,c-1):
    l[0][i]=p
    l[-1][i]=pp
pre1=-1
for i in range(1,r-1):
    if l[i][0]>pre1:
        pre1=l[i][0]
pre2=-1
for i in range(1,r-1):
    if l[i][-1]>pre2:
        pre2=l[i][-1]
for i in range(1,r-1):
    l[i][0]=pre1
    l[i][-1]=pre2
for i in l:
    print(*i)

Post a Comment

0 Comments