99클럽 코테 스터디 1일차 TIL + 백준 1032번 명령 프롬프트(Python)

모래·2025년 3월 31일

99클럽 스터디

목록 보기
1/20
post-thumbnail

✔️오늘의 학습 키워드

  • 문자열

  • 구현

  • 백준 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)) # 최종 문자열 출력

✔️ 오늘의 회고

📌 문제 및 시도 방법

파이썬의 문자열은 불변이므로 수정할 수 없다.
따라서 리스트로 입력 받아 인덱스의 값을 수정하는 방식으로 시도하였다.

📌 문제 해결 방법

  1. 기준이 되는 첫번째 문자열 입력 받기
  2. 두번째 문자열부터 입력 받아 문자 한 글자씩 비교
  3. 문자가 같지 않으면 '?' 로 치환
  4. 마지막 문자열까지 반복하여 비교 후 최종 패턴 출력

📌 새롭게 안 내용

파이썬의 문자열은 불변이다.
파이썬의 문자열도 인덱싱이 가능하다.

📌 내일 학습할 내용

내일의 알고리즘 문제를 풀어보고 이해하기


#99클럽 #코딩테스트준비 #개발자취업 #항해99 #TIL

profile
꾸준히 성장하는 웹 백엔드 개발자가 되자🔥

0개의 댓글