【1163】阿克曼(Ackmann)函数
【问题描述】
阿克曼(Ackmann)函数A(m,n)中,m,n定义域是非负整数(m<=3,n<=10),函数值定义为:
akm(m,n) = n+1; (m=0时)
akm(m,n) = akm(m-1,1); (m>0,n=0时)
akm(m,n) = akm(m-1,akm(m, n-1)); (m,n>0时)
【输入格式】:
输入m和n。
【输出格式】:
函数值
【输入样例】:
2 3
【输出样例】:
9
【参考程序】
#include <cstdio>
#include <iostream>
using namespace std;int akm(int m, int n) {if (m == 0) { // 判断是否达到递归边界:m=0 return n+1; } else if (n == 0) { // 判断是否达到递归边界:n=0 return akm(m-1,1);} else {return akm(m-1, akm(m,n-1));}
}int main() {int m, n;cin >> m >> n;int r = akm(m, n); // r储存ack(m,n)的值cout << r << endl;return 0;
}
【1163】阿克曼(Ackmann)函数相关推荐
- 无脑题分享:1163 阿克曼(Ackmann)函数
非常无脑但很对我有启发的一大题目,阿克曼中循环一个阿克曼,一开始我是真没想到,后来当我发现的时候,才知道这是个小学生都能算出的题... 分享思路: 1 创造函数 2 睡一觉: 3 创造.输入变量 4 ...
- 信息学奥赛一本通 1163:阿克曼(Ackmann)函数
[题目链接] ybt 1163:阿克曼(Ackmann)函数 [题目考点] 1. 函数 [题解代码] 解法1: 按照题目要求,将数学函数写为c++函数 #include<bits/stdc++. ...
- 信息学奥赛一本通(1163:阿克曼(Ackmann)函数)
1163:阿克曼(Ackmann)函数 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 12999 通过数: 10994 [题目描述] 阿克曼(Ackman ...
- 信息学奥赛一本通——1163:阿克曼(Ackmann)函数
文章目录 1163:阿克曼(Ackmann)函数 [题目描述] [输入] [输出] [输入样例] [输出样例] 分析 代码 1163:阿克曼(Ackmann)函数 时间限制 : 1000 m s 内存 ...
- 信息学奥赛一本通:1163:阿克曼(Ackmann)函数
1163:阿克曼(Ackmann)函数 [题目描述] 阿克曼(Ackmann)函数A(m,n)中,m,n定义域是非负整数(m≤3,n≤10),函数值定义为: akm(m,n)=n+1 ...
- 1163:阿克曼(Ackmann)函数
[题目描述] 阿克曼(Ackmann)函数A(m,n) 中,m,n定义域是非负整数(m≤3,n≤10) ,函数值定义为: akm(m,n)=⎧⎩⎨n+1akm(m−1,1)akm(m−1,akm(m, ...
- 阿克曼(Ackmann)函数
阿克曼(Ackmann)函数 链接:http://ybt.ssoier.cn:8088/problem_show.php?pid=1163 [题目描述] 阿克曼(Ackmann)函数A(m,n)中,m ...
- 阿克曼(Ackmann)函数(信息学奥赛一本通-T1163)
[题目描述] 阿克曼(Ackmann)函数A(m,n)中,m,n定义域是非负整数(m≤3,n≤10),函数值定义为: akm(m,n) = n+1; (m=0时) akm(m,n) = ...
- 120.阿克曼(Ackmann)函数A(m,n)中,m,n定义域是非负整数(m<=3,n<=10),计算如下函数值
阿克曼函数中,m,n定义域是非负整数(m<=3,n<=10),计算如下函数值 题目:阿克曼(Ackmann)函数A(m,n)中,m,n定义域是非负整数(m<=3,n<=10), ...
最新文章
- Light OJ 1214 Large Division (大数取模)
- dedecms 备份和恢复的完整流程
- mysql性能结构优化原理_MySQL性能管理及架构设计(二):数据库结构优化、高可用架构设计、数据库索引优化...
- Andorid之华为手机开发模式不打印日志
- [Leedcode][JAVA][第466题][统计重复个数][数组]
- win10 dcom服务器进程占用cpu,WIN10CPU百分百,Windows10 DCOM占用过高解决办法 | 帮助信息-动天数据...
- Mac/Windows Android Studio / Visual Studio Code/Eclipse /Xcode 操作 快捷键 :代码多行选中等 (开发利器)多
- Leetcode: 3Sum
- 人人都是产品经理指南:技术转产品经理,从入门到放弃
- Visual Studio开发环境下的中文GBK内码获取
- Tungsten Fabric SDN — within AWS EKS
- Spring系列七:JDK 动态代理和 CGLIB 代理
- 树莓派简易快速安装OpenCV4
- 免费个人简历模板、PPT模板网址大全
- SRE岗位理解(上篇)—读SRE实战手册有感
- html中含有value属性的标签及Value的作用
- NaN是什么?NaN == NaN 的结果是什么?为什么?
- java什么是monitor和Monitor监视器锁、对象布局
- 数组10— sort() : 对数组中的元素进行排序
- rds 主从实例_探索Amazon RDS数据库实例和漏洞