[Algorithm] BOJ_10809 알파벳찾기 파이썬

BruteForceA·2022년 1월 10일
1
post-custom-banner

문제



풀이 및 코드

입력
baekjoon

출력
1 0 -1 -1 2 -1 -1 -1 -1 4 3 -1 -1 7 5 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1




S=input()

for j in range(97,123): # 알파벳 소문자 아스키코드 97~122 : a~z
  if S.find(chr(j))==-1:# chr(j) -> 숫자를 아스키코드로 변환 해서 a부터z를  
    print(-1, end=' ')  # S문자열에서 찾음. 못 찾을시 -1을 반환하는데 -1이면 -1출력

  else:
    print(S.find(chr(j)), end=' ') # 찾으면 출력
  
  

출처

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

post-custom-banner

0개의 댓글