728x90 반응형 백준 108091 [백준 10809][파이썬] 알파벳 찾기 https://www.acmicpc.net/problem/10809 10809번: 알파벳 찾기 각각의 알파벳에 대해서, a가 처음 등장하는 위치, b가 처음 등장하는 위치, ... z가 처음 등장하는 위치를 공백으로 구분해서 출력한다. 만약, 어떤 알파벳이 단어에 포함되어 있지 않다면 -1을 출 www.acmicpc.net 아스키 코드를 사용해서 풀 수 있는 문제이다. 1. 모든 원소의 값이 -1인 길이가 26인 리스트를 생성한다. li=[-1]*26 a의 경우 인덱스 0, b의 경우 인덱스 1 ... 이런식으로 매칭할 예정 2. 입력받은 문자열을 알파벳으로 나누어 해당 알파벳의 아스키 코드를 가지고 있는 리스트를 생성한다. s = list(map(ord, input())) 3. 아스키 코드 값에서 a의.. 2023. 1. 17. 이전 1 다음 728x90 반응형