
문자열
구현
백준 1032번 명령 프롬프트

n = int(input()) # 파일 개수
file = list(input()) # 첫번째 문자열
for _ in range(n-1):
next = input() # 두번째 문자열부터 입력 받기
for i in range(len(file)):
if file[i] != next[i]: # 문자 하나씩 비교
file[i] = '?' # '?'로 치환
print("".join(file)) # 최종 문자열 출력
파이썬의 문자열은 불변이므로 수정할 수 없다.
따라서 리스트로 입력 받아 인덱스의 값을 수정하는 방식으로 시도하였다.
파이썬의 문자열은 불변이다.
파이썬의 문자열도 인덱싱이 가능하다.
내일의 알고리즘 문제를 풀어보고 이해하기
#99클럽 #코딩테스트준비 #개발자취업 #항해99 #TIL