[BOJ] 10809 | 알파벳 찾기

밤초록·2021년 7월 6일
0

PS

목록 보기
7/13

10809 | 알파벳 찾기
https://www.acmicpc.net/problem/10809

내 코드

word = input()

for i in range(97, 123):
    if chr(i) in word:
        print(word.index(chr(i)), end=' ')
    else:
        print(-1, end=' ')

이상 코드

word = input()
alphas = 'abcdefghijklmnopqrstuvwxyz'

for alpha in alphas:
    print(word.find(alpha), end=' ')
    

학습

  • 알파벳을 사용하는 문제는 배열에 두고 푸는 듯

  • list 안에서 찾는 값의 index 반환할 때는 find 혹은 index
    find 사용하면 없는 값은 -1 반환
    index 사용하면 없는 값을 찾으려면 오류 발생

0개의 댓글

관련 채용 정보