https://www.acmicpc.net/problem/10809
10809번: 알파벳 찾기
각각의 알파벳에 대해서, a가 처음 등장하는 위치, b가 처음 등장하는 위치, ... z가 처음 등장하는 위치를 공백으로 구분해서 출력한다. 만약, 어떤 알파벳이 단어에 포함되어 있지 않다면 -1을 출
www.acmicpc.net
temp = list(str(input()))
lst = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v',
'w', 'x', 'y', 'z']
for i in range(len(lst)):
if lst[i] in temp:
result = temp.index(lst[i])
print(result, end=' ')
else:
print(-1, end=' ')
'알고리즘' 카테고리의 다른 글
백준 10814 - 나이순 정렬 (class2) (python) (0) | 2023.05.14 |
---|---|
백준 1181 - 단어정렬 (class2) (python) (0) | 2023.05.12 |
백준 10845 - 큐 (class2) (0) | 2023.05.07 |
백준 10828 - 스택 (class2) (0) | 2023.05.07 |
Leetcode 316 - Remove Duplicate Letters (python) (0) | 2023.04.09 |