Ackerman函數的實作算法
題目描述:
Java實作:
import java.util.Scanner;
public class Ackerman {
public static void main(String[] args) {
// TODO 自動生成的方法存根
Scanner scan = new Scanner(System.in);
int n = scan.nextInt();
int m = scan.nextInt();
System.out.println(Ackerman1(n, m));
}
public static int Ackerman1(int n,int m){
if(n== && m>=)return ;
if(n== && m==)return ;
if(n>= && m==)return n+;
if(n>= && m>=)
return Ackerman1(Ackerman1(n-,m),m-);
return -;
}
}