diff --git a/WeeklyChallenge2022.playground/Pages/Challenge44.xcplaygroundpage/Contents.swift b/WeeklyChallenge2022.playground/Pages/Challenge44.xcplaygroundpage/Contents.swift index 8b0cd41..97f94e7 100644 --- a/WeeklyChallenge2022.playground/Pages/Challenge44.xcplaygroundpage/Contents.swift +++ b/WeeklyChallenge2022.playground/Pages/Challenge44.xcplaygroundpage/Contents.swift @@ -20,3 +20,41 @@ import Foundation * https://retosdeprogramacion.com/semanales2022. * */ + +func countBoomerang(_ data: [Int]) -> Int { + let magicNumber = 3 + var countTotal = 0 + let lengthData = data.count + + if lengthData >= magicNumber { + for idx in data.indices { + if idx+magicNumber <= lengthData { + let candidate: [Int] = Array(data[idx..