Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
13
Task/Multifactorial/Swift/multifactorial.swift
Normal file
13
Task/Multifactorial/Swift/multifactorial.swift
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
func multiFactorial(_ n: Int, k: Int) -> Int {
|
||||
return stride(from: n, to: 0, by: -k).reduce(1, *)
|
||||
}
|
||||
|
||||
let multis = (1...5).map({degree in
|
||||
(1...10).map({member in
|
||||
multiFactorial(member, k: degree)
|
||||
})
|
||||
})
|
||||
|
||||
for (i, degree) in multis.enumerated() {
|
||||
print("Degree \(i + 1): \(degree)")
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue