코딩테스트
FrogRiverOne
jgkim1008
2022. 5. 15. 22:17
func solution() -> Int{
let X = 5
let A = \[1,3,1,4,2,3,5,4\]
var list = Array.init(repeating: 0, count: X + 1)
var result = 0
for (index, item) in A.enumerated() {
list\[0\] = 1
list\[item\] += 1
if list.allSatisfy({ $0 >= 1}) {
result = index
break
} else {
result = -1
}
}
return result
}
print(solution())
allSatisfy로 만족하는 결과값을 찾을수 있다.