阿克曼(
Ackmann)
函数
A(x,
y)
中,
x,
y
定义域是非负整数,
函数值定义为:
标签:帮助 event 题目 alt 理解 view space cli href
时间限制: 1 Sec 内存限制: 128 MB
阿克曼(
Ackmann)
函数
A(x,
y)
中,
x,
y
定义域是非负整数,
函数值定义为:
输入两个数,表示m和n。 两个数均不超过10。
输出一个数,表示结果(在longint范围内 )
1 1
3
帮助理解递归 按题目意思直接打就好
//不要抄错题目条件不要问我怎么知道的QAQ
#include<algorithm> #include<cstdio> #include<cstring> #include<iostream> #include<cmath> using namespace std; int x,y; long int ack(int m,int n) { if(m==0)return n+1; if(m!=0&&n==0)ack(m-1,1); if(m!=0&&n!=0)ack(m-1,ack(m,n-1)); } int main() { cin>>x>>y; cout<<ack(x,y); puts(""); return 0; }
标签:帮助 event 题目 alt 理解 view space cli href
原文地址:http://www.cnblogs.com/gc812/p/7087312.html