RosettaCodeData/Task/Ackermann-function/R/ackermann-function-1.r
Ingy döt Net 86c034bb8b new files
2013-04-10 12:38:42 -07:00

9 lines
158 B
R

ackermann <- function(m, n) {
if ( m == 0 ) {
n+1
} else if ( n == 0 ) {
ackermann(m-1, 1)
} else {
ackermann(m-1, ackermann(m, n-1))
}
}