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