알고리즘

[백준, 파이썬, 1032번] 명령 프롬프트

hminor 2023. 9. 11. 16:35

 

풀이

 

  • 첫 입력값과 이후의 입력 값을 대조한 뒤 
  • 다를 경우 물음표(?) 로 변경 후 
  • 최종적으로 출력해서 풀이
import sys
input = sys.stdin.readline

li = []
for i in range(int(input())):
    if i == 0: li = list(input().rstrip('\n'))
    else:
        ch = list(input().rstrip('\n'))
        for j in range(len(li)):
            if li[j] != ch[j] and li[j] != '?':
                li[j] = '?'
[print(i,end='') for i in li]