일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- Zip
- 정규식
- KAKAO BLIND RECRUITMENT
- divmod
- Re
- backjoon
- 수학
- 백준
- Combinations
- DateTime
- 카카오
- lambda
- dfs
- 추석맞이 코딩챌린지
- 이분탐색
- java
- 그리디
- 프로그래머스
- 파이썬
- python
- 다익스트라
- 자바
- 재귀함수
- 위클리 챌린지
- 동적 계획법
- Set
- BFS
- 정렬
- programmers
- heapq
Archives
- Today
- Total
상상쓰
[백준] 명령 프롬프트 본문
https://www.acmicpc.net/problem/1032
1032번: 명령 프롬프트
첫째 줄에 파일 이름의 개수 N이 주어진다. 둘째 줄부터 N개의 줄에는 파일 이름이 주어진다. N은 50보다 작거나 같은 자연수이고 파일 이름의 길이는 모두 같고 길이는 최대 50이다. 파일이름은
www.acmicpc.net
모든 문자열의 같은 위치의 문자가 같으면 그대로 출력하고 하나라도 다르면 '?' 를 출력한다.
import sys
N = int(sys.stdin.readline())
S = list(sys.stdin.readline().strip())
M = len(S)
for i in range(N - 1):
T = list(sys.stdin.readline().strip())
for j in range(M):
if S[j] == '?':
continue
else:
if S[j] != T[j]:
S[j] = '?'
print(''.join(S))
'Coding Test' 카테고리의 다른 글
[백준] 덩치 (0) | 2021.08.02 |
---|---|
[백준] 곱셈 (0) | 2021.08.01 |
[백준] 에라토스테네스의 체 (0) | 2021.07.30 |
[프로그래머스] 올바른 괄호의 갯수 (0) | 2021.07.29 |
[프로그래머스] 베스트앨범 (0) | 2021.07.29 |
Comments