mang_dev
맹꽁거리는 개발자
mang_dev
전체 방문자
오늘
어제
  • 분류 전체보기 (185)
    • Frontend (2)
      • Next.js (1)
    • Backend (3)
      • GraphQL (2)
    • Book (1)
      • 기타 (1)
    • Old (177)
      • 알고리즘 퍼즐 (1)
      • 백준 (131)
      • 프로그래머스 (0)
      • Codility (15)
      • LeetCode (7)
      • Codewars (1)
      • Codeforces (0)
      • Django (6)
      • React (2)
      • Naver Map Api (3)
      • Web UI (4)
      • Introduction to Cloud (2)
hELLO · Designed By 정상우.
mang_dev

맹꽁거리는 개발자

백준 10809번 알파벳 찾기 // Python
Old/백준

백준 10809번 알파벳 찾기 // Python

2020. 1. 22. 23:54

문제

 

알파벳 소문자로만 이루어진 단어 S가 주어진다. 각각의 알파벳에 대해서, 단어에 포함되어 있는 경우에는 처음 등장하는 위치를, 포함되어 있지 않은 경우에는 -1을 출력하는 프로그램을 작성하시오.


풀이

 

파이썬 내의 문자열에서 기본적으로 사용할 수 있는 find를 이용해서 문제를 풀었다.

 

a-z까지 들어있는 문자열을 하나 선언해서 for문으로 하나씩 입력받은 문자열에서의 위치를 찾아냈다.


코드

더보기
s = input()

alphabet = 'abcdefghijklmnopqrstuvwxyz'

for i in alphabet:
    print(s.find(i))

 

저작자표시 (새창열림)

'Old > 백준' 카테고리의 다른 글

백준 14890번 경사로 // C++  (0) 2020.02.14
백준 14500번 테트로미노 // C++  (0) 2020.02.14
백준 1157번 단어 공부 // Python  (0) 2020.01.23
백준 2675번 문자열 반복 // Python  (0) 2020.01.23
백준 11654번 아스키 코드 // Python  (0) 2020.01.22
    'Old/백준' 카테고리의 다른 글
    • 백준 14500번 테트로미노 // C++
    • 백준 1157번 단어 공부 // Python
    • 백준 2675번 문자열 반복 // Python
    • 백준 11654번 아스키 코드 // Python
    mang_dev
    mang_dev

    티스토리툴바