[프로그래머스 LV.1] Swift - 나머지가 1이 되는 수 찾기

David·2023년 5월 12일
0

알고리즘

목록 보기
3/4
post-thumbnail

문제

풀이

import Foundation

func solution(_ n:Int) -> Int {
    var result = (1...n).filter{n % $0 == 1}
    return result[0]
}

최근에 다른 문제를 풀면서 filter를 써봐서 보자마자 filter를 쓰고 싶다는 생각이 들음.
1. result 변수에 n을 1부터 n까지 나눠서 나머지가 1인 수를 넣는다.
2. result에 배열로 값이 들어있으니, index 0인 값을 반환.

0개의 댓글