Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
9
Task/Multifactorial/R/multifactorial-1.r
Normal file
9
Task/Multifactorial/R/multifactorial-1.r
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
#x is Input
|
||||
#n is Factorial Number
|
||||
multifactorial=function(x,n){
|
||||
if(x<=n+1){
|
||||
return(x)
|
||||
}else{
|
||||
return(x*multifactorial(x-n,n))
|
||||
}
|
||||
}
|
||||
3
Task/Multifactorial/R/multifactorial-2.r
Normal file
3
Task/Multifactorial/R/multifactorial-2.r
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
mFact <- function(n, deg) prod(seq(from = n, to = 1, by = -deg))
|
||||
cat("Simple version:\n")
|
||||
print(outer(1:10, 1:5, Vectorize(mFact)))
|
||||
3
Task/Multifactorial/R/multifactorial-3.r
Normal file
3
Task/Multifactorial/R/multifactorial-3.r
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
mFact <- function(n, deg) prod(seq(from = n, to = 1, by = -deg))
|
||||
cat("Pretty version:\n")
|
||||
print(t(outer(setNames(1:10, 1:10), setNames(1:5, paste0("Degree ", 1:5, ":")), Vectorize(mFact))))
|
||||
Loading…
Add table
Add a link
Reference in a new issue