주소
https://www.acmicpc.net/problem/10809
10809번: 알파벳 찾기
각각의 알파벳에 대해서, a가 처음 등장하는 위치, b가 처음 등장하는 위치, ... z가 처음 등장하는 위치를 공백으로 구분해서 출력한다. 만약, 어떤 알파벳이 단어에 포함되어 있지 않다면 -1을 출
www.acmicpc.net
문제
알파벳으로 이루어진 문장속에서 원하는 알파벳이 처음으로 위치하는 곳을 찾아내는 문제
원하는 문자가 문장안에 없을 경우 -1 출력
코드 / 해석
1
2
3
4
5
|
alp = input()
alphabet = 'abcdefghijklmnopqrstuvwxyz'
for i in alphabet:
print(alp.find(i),end = ' ')
|
cs |
=> find() : 문자열안에서 해당 문자가 첫번째 위치한 곳을 찾아냄 / 없을경우 -1을 리턴
'백준 단계별로 풀어보기 > 문자열' 카테고리의 다른 글
백준 2675번 문자열 반복(Python / 파이썬) (0) | 2023.03.22 |
---|---|
백준 2675번 문자열 반복(Python / 파이썬) (0) | 2023.03.22 |
백준 11720번 숫자의 합(Python / 파이썬) (0) | 2023.03.22 |
백준 11654번 아스키코드(Python / 파이썬) (0) | 2023.03.22 |
백준 9086번 문자열(Python / 파이썬) (0) | 2023.03.22 |