rladudahr4   1년 전

깔끔하게 풀진 못했지만 어느 부분이 틀린건지 반례나 이유가 궁금합니다!

x, y = map(str, input().split())
a = []
for i in range(len(x)):
    for j in range(len(y)):
        if x[i] == y[j]:
            a.append(i)
            a.append(j)
            break
for k in range(len(y)):
    if k == a[1]:
        print(x)
    else:
        for m in range(len(x)):
            if m == a[0]:
                print(y[k], end = "")
            else:
                if m == len(x) - 1:
                    print(".")
                else:
                    print(".", end = "")

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