Description

莲酱要上一年级了,但是老师给他出了一个特别难的算术题。

老师给出了一个函数

F(m, n)的定义是:

若m=0,返回n+1。

若m>0且n=0,返回F(m-1,1)。

若m>0且n>0,返回F(m-1,F(m,n-1))。

给出 m 和 n,计算 F(m, n) 的值。

Input

第一行输入一个整数 t, 代表有 t 组数据。(1 <= t <= 15)

每组数据输入一行,包含两个非负整数 m,n。(0 <= m <= 3, 0 <= n <= 10)

Output

每组数据输出一行,为 F(m, n) 的答案。

Sample

Input

3
3 2
3 10
2 1

Output

29
8189
5
#include<stdio.h>
#include<stdlib.h>int f(int m, int n){int fmn;if(m == 0){fmn = n + 1;}else if(m > 0 && n == 0){fmn = f(m - 1, 1);}else if(m > 0 && n > 0){fmn = f(m - 1, f(m, n - 1));}return fmn;
}
int main(){int i, t, n, m, fmn;scanf("%d", &t);for(i = 0; i < t; i++){scanf("%d %d", &m, &n);fmn = f(m, n);printf("%d\n", fmn);}return 0;
}
 

C - 喵帕斯之天才算数少女相关推荐

  1. 喵帕斯之天才算数少女

    喵帕斯之天才算数少女 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 莲酱要上一年级了,但是老师给他出了一个特别难的算术 ...

  2. SDUT 4123 喵帕斯之天才算数少女

    1.题目 喵帕斯之天才算数少女 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 莲酱要上一年级了,但是老师给他出了一个特 ...

  3. oj 喵帕斯之天才算数少女

    SDUT 7-4 喵帕斯之天才算数少女 (20 分) 莲酱要上一年级了,但是老师给他出了一个特别难的算术题. 老师给出了一个函数 F(m, n)的定义是: 若m=0,返回n+1. 若m>0且n= ...

  4. 7-5 喵帕斯之天才算数少女 (20 分)

    题目描述: 莲酱要上一年级了,但是老师给他出了一个特别难的算术题. 老师给出了一个函数 F(m, n)的定义是: 若m=0,返回n+1. 若m>0且n=0,返回F(m-1,1). 若m>0 ...

  5. C 喵帕斯之天才算数少女 SDUT

    Description 莲酱要上一年级了,但是老师给他出了一个特别难的算术题. 老师给出了一个函数 F(m, n)的定义是: 若m=0,返回n+1. 若m>0且n=0,返回F(m-1,1). 若 ...

  6. 计算组合数 汉诺塔 喵帕斯之天才算数少女 神奇的函数

    计算组合数 Time Limit: 1000 ms Memory Limit: 32768 KiB Submit Statistic Problem Description 计算组合数.C(n,m), ...

  7. SDUT喵帕斯之天才算数少女

    代码实现: #include <stdio.h> #include <stdlib.h> #include <string.h> int f(int m,int n ...

  8. 程序设计基础II-实验4-递归算法设计 7-5 喵帕斯之天才算数少女

    莲酱要上一年级了,但是老师给他出了一个特别难的算术题. 老师给出了一个函数 F(m, n)的定义是: 若m=0,返回n+1. 若m>0且n=0,返回F(m-1,1). 若m>0且n> ...

  9. 喵帕斯之矩阵 SDUT

    喵帕斯之矩阵 SDUT Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 莲酱得到了一个 ...

最新文章

  1. 谷歌开发专家带你学AI
  2. XCTF-Web-高手区-supersqli
  3. 点击图片,AJAX删除后台图片文件
  4. 如何实现消息功能_如何实现微信小程序的轮盘抽奖功能
  5. API 安全成企业考虑的第一要务
  6. win10安装ipython_win10下安装Anaconda的教程(python环境+jupyter_notebook)
  7. python清空字典保留变量_python中字典删除元素
  8. db4o_8.0对象数据库官方文档翻译_学习笔记四
  9. BlackBerry刷机教程
  10. 古诗词网站源码 php,帝国cms 诗词整站源码
  11. IR-61|1895075-34-9|七甲川吲哚类花菁染料near-infrared fluorophore
  12. 太赞了!2021最新Android开发者学习路线,offer拿到手软
  13. 攻防世界之Web新手练习篇
  14. 2021阿里云供应链大赛--需求预测与单级库存优化参赛总结
  15. Windows11打开任务管理器的方式
  16. linux下主目录和根目录的区别
  17. 嵌入式培训机构背后不为人知的故事
  18. c语言序数英文,基数词和序数词怎么用,英语中序数词的用法
  19. 在excel中,怎么单击一个超链接,链接到本地的一个文件
  20. 【opencv学习笔记】003之图像像素基本操作(获取像素指针、范围处理)及掩膜操作(filter2D)详解

热门文章

  1. 光伏发电站远程监测无线解决方案,时刻保持电力十足
  2. 深度学习和计算机视觉相关总结
  3. 用html做一个旅游网首页
  4. 生成keytab脚本
  5. 给定一个层数n,输出字母三角形
  6. ios 9 10 11 air mirror 交互协议
  7. 计算机里面百度云同步盘,百度云同步盘和百度网盘之间的区别是什么
  8. CentOS 7 安装以太坊(Etherum)Geth尝试挖矿
  9. adb shell am 命令(活动管理)
  10. 量化:通过ta-lib计算MA5指标