[프로그래머스 / Level 1] 서울에서 김서방 찾기 (파이썬)

2022. 4. 24. 15:57·🎲 알고리즘 공부/프로그래머스

📝 문제

>  String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 String을 반환하는 함수, solution을 완성하세요. seoul에 "Kim"은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다.

 

입출력 예시

 

https://programmers.co.kr/learn/courses/30/lessons/12919

 

코딩테스트 연습 - 서울에서 김서방 찾기

String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 String을 반환하는 함수, solution을 완성하세요. seoul에 "Kim"은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니

programmers.co.kr

 

 

🎨 풀이

💡 첫 번째 시도 = 성공

 

def solution(seoul):
    num = seoul.index("Kim")
    return "김서방은 "+ str(num) + "에 있다"

 

> 

1. index()를 이용해서 Kim이 들어있는 index를 찾은 후 num에 넣어줌.

 - seoul에 Kim이 딱 한번만 들어있다고 해서 가능한 부분임.

2. 형식에 맞춰서 return 한다. 

 

끝~

 

 

⭐ 느낀점

 

> 지속해서 문제를 푼다는 거에 일단 초점을 맞춰야할듯하다. index 쓰는 건 아이디어가 좀 좋았다고 본다. 근데 이게 코드 자체는 간결해서 좋은데 혹시나 for문보다 오래걸리려나 잘 모르겠다. level1이라서 큰 거 없이 그냥 통과된 거 같긴 한데,, 허허 다음부터는 시간도 좀 체크해야겠다.

'🎲 알고리즘 공부 > 프로그래머스' 카테고리의 다른 글

[프로그래머스 / Level 1] 자연수 뒤집어 배열로 만들기 (파이썬)  (0) 2022.04.26
[프로그래머스 / Level 1] 시저 암호 (파이썬)  (0) 2022.04.25
[프로그래머스 / Level 1] 문자열 내림차순으로 배치하기 (파이썬)  (0) 2022.04.23
[프로그래머스 / Level 1] 수박수박수박수박수박수? (파이썬)  (0) 2022.04.22
[프로그래머스 / Level 1] 문자열 내 p와 y의 개수 (파이썬)  (0) 2022.04.21
'🎲 알고리즘 공부/프로그래머스' 카테고리의 다른 글
  • [프로그래머스 / Level 1] 자연수 뒤집어 배열로 만들기 (파이썬)
  • [프로그래머스 / Level 1] 시저 암호 (파이썬)
  • [프로그래머스 / Level 1] 문자열 내림차순으로 배치하기 (파이썬)
  • [프로그래머스 / Level 1] 수박수박수박수박수박수? (파이썬)
듬듬
듬듬
  • 듬듬
    두드림
    듬듬
  • 전체
    오늘
    어제
    • 분류 전체보기 (280)
      • 📑 신입일기 (35)
      • 🍪 Web (1)
        • angular (1)
        • JavaScript (0)
      • 🧩 Node.js 공부 (2)
      • 🎲 알고리즘 공부 (192)
        • 프로그래머스 (76)
        • 백준 (96)
        • 코드업 (19)
      • 🎨 Tistory Customizing (1)
      • 💌 일상 (12)
        • 일상 (5)
        • 기록 (7)
      • 📜 자격증 (2)
        • 정보처리기사 (2)
      • 📗 spring boot 공부 (9)
      • 학교 공부 (20)
        • ICT 개론 (14)
        • 리눅스 (6)
      • ChatGPT 랑 놀기 (0)
  • 블로그 메뉴

    • 홈
    • 방명록
    • 글쓰기
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    일기
    폰켓몬
    찬양추천
    티스토리챌린지
    충무로
    오버워치
    코테
    신입일기
    BOJ
    til
    50문답
    6월 목표
    스프링부트
    codeup
    스프링 부트
    nodejs
    정보처리기사
    연습문제
    코드업
    코린이
    파이썬
    피보나치수
    컨텐더스
    정처기
    프로그래머스
    오블완
    백준
    카카오
    코민이
    행렬덧셈
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
듬듬
[프로그래머스 / Level 1] 서울에서 김서방 찾기 (파이썬)
상단으로

티스토리툴바