카테고리 없음

프로그래머스 - 서울에서 김서방 찾기

SigmoidFunction 2021. 8. 10. 12:18
728x90

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

 

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

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

programmers.co.kr

 

프로그래머스 1단계 중에는 이게 맞나 싶을정도로 간단한 문제들이 참 많다.

 

 

그냥..단순하게 인덱스 번호를 출력하는 방법에 관한 문제다.

 

심지어 Kim은 단 한번만 나타나기 때문에 어느 Kim이 정답인지 고민할 필요도 없다.

 

아마 코딩을 처음 배우는 입장인 사람이 풀어보면 좋을 문제라고 생각한다.

 

def solution(seoul):
    loc = str(seoul.index("Kim"))
        
    return '김서방은 {}에 있다'.format(loc)

반드시 Kim이 있기 때문에..if문을 넣을 필요도 없다.

 

좀 직관적으로 표현하고자 loc라는 변수를 지정해서 Kim의 인덱스번호를 문자열로 변환하여 출력하였다.

 

 

728x90