풀이
- 첫 입력값과 이후의 입력 값을 대조한 뒤
- 다를 경우 물음표(?) 로 변경 후
- 최종적으로 출력해서 풀이
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]
'알고리즘' 카테고리의 다른 글
[백준, 파이썬, 16174번] 점프왕 쩰리 (Large) (0) | 2023.09.12 |
---|---|
[백준, 파이썬, 18311번] 왕복 (0) | 2023.09.12 |
[백준, 파이썬, 16926번] 배열 돌리기 1 (0) | 2023.09.08 |
[백준, 파이썬, 2231번] 분해합 (0) | 2023.09.08 |
[백준, 파이썬, 1463번] 1로 만들기 (0) | 2023.09.07 |