
import Foundation
func solution(_ order:Int) -> Int {
var answer = String(order).map{String($0)}.filter{$0=="3" || $0=="6" || $0=="9"}.count
return answer
}
일단 order를 각각 하나로 분류하기위해 map을 사용하여 배열에 담았다.
그리고 필터를 사용하였고 처음에는 생각없이 3으로 나눈수에 해당하는 걸 카운트로 해야하는건가 싶었는데 알고보니 3,6,9에 해당하는 내용이라
or조건을 사용해서 해결하였다.
PREVIOUS157. 약수 구하기
NEXTQuizzler (2)