Where who wants to meet someone
서울에서 김서방 찾기 본문
728x90
문제
https://school.programmers.co.kr/learn/courses/30/lessons/12919
내 답안 / 다른 사람들의 답안
func solution(_ seoul:[String]) -> String {
return "김서방은 \(seoul.firstIndex{ $0 == "Kim" }!)에 있다"
}
- Kim 은 한 번만 나오고 무조건 있다는 전제가 있기 때문에 firstIndex를 사용해서 문제를 풀 수 있었다.
// 풀이 1
func solution(_ seoul:[String]) -> String {
return "김서방은 \(seoul.index(of: "Kim")!)에 있다"
}
// 풀이 2
func solution(_ seoul:[String]) -> String {
for i in 0..<seoul.count {
if seoul[i] == "Kim" {
return "김서방은 \(i)에 있다"
}
}
return ""
}
점수: +1
'프로그래머스 알고리즘 문제 기록 > Lv. 1' 카테고리의 다른 글
없는 숫자 더하기 (0) | 2024.05.13 |
---|---|
음양 더하기 (0) | 2024.05.13 |
두 정수 사이의 합 (0) | 2024.05.13 |
나머지가 1이 되는 수 찾기 (0) | 2024.05.13 |
x만큼 간격이 있는 n개의 숫자 (0) | 2024.05.12 |