[python] 백준 10809번 / 알파벳 찾기

언덕·2021년 9월 11일

코딩테스트

목록 보기
2/8

1. 문제

https://www.acmicpc.net/problem/10809

알파벳 소문자로만 이루어진 단어 S가 주어진다. 각각의 알파벳에 대해서, 단어에 포함되어 있는 경우에는 처음 등장하는 위치를, 포함되어 있지 않은 경우에는 -1을 출력하는 프로그램을 작성하시오.



2. Key point

🥗 알파벳 A-Z 리스트 구현

abc_list =[chr(i) for i in range(ord('a'), ord('z')+1)] 


3. 나의 풀이 😎

W=input()
abc_list =[chr(i) for i in range(ord('a'), ord('z')+1)] 
for i in abc_list:
    if i in W:
        print(W.index(i), end=' ')
    else : 
        print(-1, end=' ')


profile
언덕의 기록들 🐾

0개의 댓글