knholic   6년 전

a = int(input())

b = []

for i in range(a):

    b.append(input())

c = []

r = 0

for i in range(len(b[0])):

    for j in range(a-1):

        if b[j+1][i] != b[j][i]:

            c.append('?')

            break

        if j == a-2:

            c.append(b[j][i])

    r = 0

    

c = "".join(c)

print(c)

        


97% 까지 갔다가 항상 틀렸다고 나오고, 쉘에서 직접 어떤 test 를 해봐도 결과가 나옵니다.


왜 틀렸을까요.

댓글을 작성하려면 로그인해야 합니다.