백준 10809 파이썬 , find 함수
2024. 2. 1. 06:46ㆍ코딩 도구/백준 (단계별)
반응형
백준 10809 : 알파벳 찾기
문제
https://www.acmicpc.net/problem/10809
답안 코드 :
S = input()
for x in 'abcdefghijklmnopqrstuvwxyz':
print(S.find(x), end = ' ')
백준 / 문제 / 단계별로 풀어보기 / 5단계 문자열
S = input()
for x in 'abcdefghijklmnopqrstuvwxyz':
print(S.find(x), end = ' ')
생각 :
# find 함수는 어떤 찾는 문자가 문자열 안에서 첫 번째에 위치한 순서를 숫자로 출력한다.
# 만일 찾는 문자가 문자열 안에 없는 경우에는 -1을 출력하는 함수이다.
# for문 이용!
S = list(input())
c = 'abcdefghijklmnopqrstuvwxyz'
for i in c:
if i in S:
print(S.index(i), end =' ')
else:
print(-1, end=' ')
반응형
'코딩 도구 > 백준 (단계별)' 카테고리의 다른 글
백준 1152 파이썬 (49) | 2024.02.02 |
---|---|
백준 2675 파이썬 (1) | 2024.02.01 |
백준 11720 파이썬 (41) | 2024.01.31 |
백준 9086 파이썬 (44) | 2024.01.30 |
백준 2743 파이썬 (48) | 2024.01.30 |