전체 글 (165) 썸네일형 리스트형 [lv1] 추억 점수 문제 내 정답 코드import Foundationfunc solution(_ name:[String], _ yearning:[Int], _ photo:[[String]]) -> [Int] { var result:[Int] = [] var dic:[String:Int] = [:] for i in 0.. #1. dic이라는 딕셔너리를 선언하고,2. 이름에 따른 점수를 저장한다.3. photo를 반복문을 돌려 1장의 photo를 가져오고4. 한 장의 사진의 이름을 모두 가져와 이름에 따른 점수를 count에 더한다.5. 그렇게 photo의 모든 이름에 대한 점수를 더해 반환한다.배운 기술 [lv1] 문자열 나누기 문제 내 정답 코드import Foundationfunc solution(_ s:String) -> Int { var resultCount = 0 var x:Character? = nil var xCount = 0 var difCount = 0 for chr in s { if x == nil { x = chr xCount += 1 continue } if chr == x { xCount += 1 } else { difCount += 1 } if xCount == difCount { .. [lv1] 기사단원의 무기 문제 내 정답 코드import Foundationfunc solution(_ number:Int, _ limit:Int, _ power:Int) -> Int { var divisors:[Int] = [] (1...number).map { if calDivisorCount(num: $0) > limit { divisors.append(power) } else { divisors.append(calDivisorCount(num: $0)) } } return divisors.reduce(0, +)}func calDivisorCount(num: Int) -> Int { var count = 0 .. 이전 1 ··· 10 11 12 13 14 15 16 ··· 55 다음