728x90
반응형
2021.08.20
문제명 : 연습문제 - 서울에서 김서방 찾기
사용언어 : Kotiln
개발 시간 : 10분
코딩테스트 연습 - 서울에서 김서방 찾기
String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 String을 반환하는 함수, solution을 완성하세요. seoul에 "Kim"은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니
programmers.co.kr
📋 문제 설명

'Kim'이 들어있는 인덱스 구하는 문제입니다
🔑 문제 풀이
class Solution {
fun solution(seoul: Array<String>): String {
var answer = ""
// 1.
seoul.forEachIndexed{ index, value ->
if(value == "Kim"){
answer = "김서방은 ${index}에 있다"
}
}
// 2.
for(i in seoul.indices) {
if(seoul[i].equals("Kim")) answer = "김서방은 ${i}에 있다"
}
return answer
}
}
🔔 새로 알게 된 점
// 값
for(i in seoul){
println(i)
}
Jane
Kim
// 인덱스
for(i in seoul.indices){
println(i)
}
0
1
728x90
반응형