67. 5명씩
1
2
3
4
5
6
7
8
9
10
import Foundation
func solution(_ names:[String]) -> [String] {
var answer : [String] = []
answer = stride(from:0, to:names.count, by:5).map{names[$0]}
return answer
}
5명 간격으로 그룹짓고 그 그룹의 선두 이름을 출력한다는 것은 즉 5명간격으로 배열에 입력을 하면되는것이므로, stride를 사용하였다.
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.