소수 찾기

    Swift. 소수 찾기

    문제. 1부터 입력받은 숫자 n 사이에 있는 소수의 개수를 반환하는 함수, solution을 만들어 보세요. 소수는 1과 자기 자신으로만 나누어지는 수를 의미합니다. (1은 소수가 아닙니다.) 제한 조건 n은 2이상 1000000이하의 자연수입니다. import UIKit func solution1(_ n: Int) -> Int { var result = 0 var array = Array.init(repeating: false, count: n+1) for i in 2...n { if (!array[i]){ result += 1 for j in stride(from: i, through: n, by: i) { array[j] = true } } } return result } 요구사항. 오랜만에 머리좀..