文章目录

  • 1163:阿克曼(Ackmann)函数
    • 【题目描述】
    • 【输入】
    • 【输出】
    • 【输入样例】
    • 【输出样例】
    • 分析
    • 代码

1163:阿克曼(Ackmann)函数

时间限制 : 1000 m s 内存限制 : 65536 K B 提交数 : 24804 通过数 : 20247 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 24804 通过数: 20247 时间限制:1000ms内存限制:65536KB提交数:24804通过数:20247

【题目描述】

阿克曼(Ackmann)函数 A ( m , n ) A(m,n) A(m,n)中, m , n m,n m,n定义域是非负整数 ( m ≤ 3 , n ≤ 10 ) (m≤3,n≤10) (m≤3,n≤10),函数值定义为:

【输入】

输入 m m m和 n n n。

【输出】

函数值。

【输入样例】

2 3

【输出样例】

9

分析

本题考察递归函数

代码

#include<bits/stdc++.h>
using namespace std;
int akm(int m,int n) {if(m==0) return n+1;else if(m>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;cout<<akm(m,n)<<endl;return 0;
}

信息学奥赛一本通——1163:阿克曼(Ackmann)函数相关推荐

  1. 信息学奥赛一本通 1163:阿克曼(Ackmann)函数

    [题目链接] ybt 1163:阿克曼(Ackmann)函数 [题目考点] 1. 函数 [题解代码] 解法1: 按照题目要求,将数学函数写为c++函数 #include<bits/stdc++. ...

  2. 无脑题分享:1163 阿克曼(Ackmann)函数

    非常无脑但很对我有启发的一大题目,阿克曼中循环一个阿克曼,一开始我是真没想到,后来当我发现的时候,才知道这是个小学生都能算出的题... 分享思路: 1 创造函数 2 睡一觉: 3 创造.输入变量 4 ...

  3. 信息学奥赛一本通 1164:digit函数

    [题目链接] ybt 1164:digit函数 [题目考点] 1. 函数 2. 递归 [解题思路] 递归求解: 递归问题:求整数n右边数第k个数字 递归关系:想要求整数n右边第k个数字,即为求出整数n ...

  4. 信息学奥赛一本通 1051:分段函数 | OpenJudge NOI 1.4 13

    [题目链接] ybt 1051:分段函数 OpenJudge NOI 1.4 13:分段函数 [题目考点] 1. if-else if-else语句 2. 判断数字是否在某区间内 判断数x是否满足a& ...

  5. 信息学奥赛一本通超详细题解,动画图文题解

    内容来源于微信公众号:大神编程.已经过原文作者授权. 更新时间:2020-11-5 现在开始更新基础算法题. 个人感言:从未见过如此详细的题解,动画.图文结合,适合任何水平的选手.尤其是特别适合自学的 ...

  6. 信息学奥赛一本通(1163:阿克曼(Ackmann)函数)

    1163:阿克曼(Ackmann)函数 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 12999     通过数: 10994 [题目描述] 阿克曼(Ackman ...

  7. 信息学奥赛一本通:1163:阿克曼(Ackmann)函数

    1163:阿克曼(Ackmann)函数 [题目描述] 阿克曼(Ackmann)函数A(m,n)中,m,n定义域是非负整数(m≤3,n≤10),函数值定义为: akm(m,n)=n+1          ...

  8. 阿克曼(Ackmann)函数(信息学奥赛一本通-T1163)

    [题目描述] 阿克曼(Ackmann)函数A(m,n)中,m,n定义域是非负整数(m≤3,n≤10),函数值定义为: akm(m,n) = n+1;         (m=0时) akm(m,n) = ...

  9. 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, ...

最新文章

  1. chrome/FF/safari浏览器下input和textarea的默认样式outline和resize
  2. ubuntu 运行android sdk 下的工具adb报bash: ./adb: No such file or directory
  3. pip镜像源永久设置成国内镜像源,提升下载速度
  4. python读取文件with open_python 文件读写操作open和with的用法
  5. 使网页变灰的代码(包括FLASH等所有网页元素).
  6. 【Tools】Ubuntu20.04安装VMware Tools详解
  7. 2019全球AI训练营五地再同发
  8. [BZOJ3669] [NOI2004] 魔法森林 LCT维护最小生成树
  9. 排球计分程序重构(五中篇)
  10. Spring AOP无法拦截Controller中的方法
  11. c语言回文字符串判断函数的奇偶性,C语言拓展训练编程题.doc
  12. 写了个自动批改小孩作业的代码
  13. 二级菜单原生js实现
  14. 快速上手Linux核心命令(九):文件备份与压缩
  15. adapter.notify()、notifyAll()、notifyDataSetChanged ()、notifyDataSetInvalidated ()的区别
  16. 深入理解 Flink 容错机制
  17. 解决java web中safari浏览器下载后文件中文乱码问题
  18. python基础 - pip 安装与升级
  19. 连表查询join使用方法详解
  20. VS Test: No connection could be made because the target machine actively refused it 127.0.0.1:6910

热门文章

  1. Java原子操作和CAS
  2. simple sentence to complex
  3. win10下程序无法录音或使用麦克风
  4. Oracle GraalVM 介绍:会当凌绝顶、一览众山小
  5. 转:程序猿也爱学英语
  6. 数字旅游——智慧景区三维可视化综合运营平台
  7. python期末试卷 答案_《python》期末考试卷A及答案
  8. 三只松鼠:顾客决定你的KPI
  9. [UR#22]月球列车
  10. java中的大小写 String大写S