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<iostream>

#include<cmath>

#include<cstring>

int akm(int m,int n)

{

if(m==0)return n+1;

else if(m>0&&n==0) return akm(m-1,1);

else if(m>0&&n>0) return akm(m-1,akm(m,n-1));

}

using namespace std;

int main()

{

int j,k=0,m=0,n;

scanf("%d %d",&j,&k);

printf("%d",akm(j,k));

return 0;

}

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

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

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

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

    文章目录 1163:阿克曼(Ackmann)函数 [题目描述] [输入] [输出] [输入样例] [输出样例] 分析 代码 1163:阿克曼(Ackmann)函数 时间限制 : 1000 m s 内存 ...

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

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

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

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

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

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

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

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

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

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

  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. 多分类任务的混淆矩阵
  2. Linux Socket学习(十三)
  3. 计算机组装安装与维护作业,计算机组装与维护的作业.pdf
  4. 【电路】KiCad-Pcbnew-建BGA形式的Footprint
  5. sap转换成基本订单单位
  6. Discovery CentOS6.4 issue
  7. libgdx 学习笔记七 Libgdx模块概述
  8. mapper代理(十一)
  9. Linux debian安装PyCharm教程
  10. 【调试工具】之VIM快捷键
  11. 燃爆了!胡歌秒变最帅产品经理发布荣耀V20!
  12. LINUX Cacti 安装SOP FOR CentOS6.5
  13. deap dataset的不同分类模型的实现(1)
  14. php gps坐标转换经纬度,GPS坐标(经纬度转换xy坐标算法)
  15. 电吉他弦距测试软件,测吉他弦距的简单方法
  16. MPQ文件系统优化(续)
  17. IKBC键盘win键失灵解决方法
  18. 超全面的前端切图技巧,读这篇就够了
  19. Linux多线程贝叶斯建树教程,构建系统发育树:贝叶斯法建树
  20. Django Swagger文档库drf-spectacular

热门文章

  1. 会员管理、会员营销、会员权益、标签、会员体系、积分规则、订单管理、数据分析、流量分析、交易分析、新客专享、中后台模板、拓客、裂变、精准营销、换购、秒杀、拼团、后台管理、场景营销、axure原型
  2. 2022届秋招面经--秋招笔试(2)
  3. 使用Remix OS作为X86 Android系统开发OS
  4. JAXP对XML文档进行DOM解析实现增删改
  5. 高斯数据库gaussDB(DWS),全网首篇对标MySQL命令集合文章
  6. 计算机房排风系统,机房新风系统介绍
  7. 2021-03-08的博客
  8. 网易云算法笔试题----牛牛睡觉
  9. 周景龙:重视会展大数据应避免“数据孤岛”
  10. 使用ELock实现高性能分布式锁(非轮询)