문제 풀이/Baekjoon Online Judge

[python3] 10809번 알파벳 찾기

[잉간] 2018. 5. 10. 10:11


이 문제는 find() 함수를 이용하면 편하다.

find() 함수는 단어가 가장 처음 나온 위치를 반환한다. 만약 단어가 존재하지 않을 경우 -1을 반환한다.

find() 함수를 쉽게 이용하기 위해 알파벳들을 ord() 함수를 이용해 아스키코드로 변환하여 사용한다.

문제풀이

S = input()

for Rpt in range(0, 26):
	print(str(S.find(chr(ord('a') + Rpt))) + " ",end="")