[프로그래머스 LV0] 7의 개수

jonghwan·2022년 11월 30일
0

프로그래머스

목록 보기
67/71
post-thumbnail

1. 문제 설명

7의 개수

2. 문제 분석

array에 7이 총 몇 개 있는지 반환해준다.

3. 나의 풀이

import Foundation

func solution(_ array:[Int]) -> Int {
    return array.map { String($0) }.joined().filter { $0 == "7" }.count
}

array 배열에 map을 사용해서 요소들을 문자열로 만들어준 다음 joined()로 배열에 들어있는 요소들을 하나로 묶어준다.

filter를 사용해서 요소 중에 7과 같은 요소들을 걸러내어 count를 반환해준다.

0개의 댓글