문제를 해결하다
이 문제는 set 데이터 구조를 사용하여 주어진 입력 값의 처음 몇 문자 유형을 찾습니다.
이후 A부터 Z까지 순차적으로 집합에 있는지를 확인하고, 그렇지 않다면 확인이 완료된 후 지금까지 확인된 번호를 출력한다.
올바른 응답 코드
ans = set()
for i in range(int(input())) :
s = input()
ans.add(s(0))
alpha = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
idx = 0
while idx < 26 :
if alpha(idx % 26) not in ans : break
idx += 1
print(idx)