现在还不能理解为什么

至少有一个盘子用f(m,n-1)表示就可以了

AC:

#include <iostream>
#include <cstdio>
using namespace std;
int f(int m,int n)
{if(m==1 || n==1 || m==0) return 1;else if(m<n)    return  f(m,m);else{return f(m-n,n)+f(m,n-1);}
}
int main ()
{int m,n,T;cin>>T;while(T--){cin>>m>>n;printf("%d\n",f(m,n));}return 0;
}

【ACM】POJ 1664相关推荐

  1. 【ACM】POJ 3069

    [问题描述] Saruman the White must lead his army along a straight path from Isengard to Helm's Deep. To k ...

  2. 【ACM】POJ 1852

    [问题描述] 一队蚂蚁在一根水平杆上行走,每只蚂蚁固定速度 1cm/s. 当一只蚂蚁走到杆的尽头时,立即从秆上掉落. 当两只蚂蚁相遇时它们会掉头向相反的方向前进. 我们知道每只蚂蚁在杆上的初始位置, ...

  3. 【ACM】杭电OJ 2149

    Public Sale [问题描述] 虽然不想,但是现实总归是现实,Lele始终没有逃过退学的命运,因为他没有拿到奖学金.现在等待他的,就是像FarmJohn一样的农田生涯. 要种田得有田才行,Lel ...

  4. 【ACM】Spit Problem

    [ACM]Spit Problem 题目 In a Berland's zoo there is an enclosure with camels. It is known that camels l ...

  5. 【ACM】删数问题(待更)

    [描述]键盘输入一个正整数N,去掉其中任意S个数字后剩下的数字按原左右次序将组成一个新的正整数.编程对给定的N和S寻找一种方案使得剩下的数字组成的新数最小.(N不超过240位,N>S) [输入] ...

  6. 【ACM】连续出现的字符

    [描述]给定一个字符串,在字符串中找到第一个连续出现k次的字符 [输入]第一行包含一个正整数k,表示至少需要连续出现的次数.1<=k<=1000.第二行包含需要查找的字符串.字符串的长度在 ...

  7. 【ACM】UVa 489 刽子手游戏(自顶向下)

    [题目] Hangman Judge是一个猜英文单字的小游戏(在电子字典中常会看到),游戏规则如下: 1.答案单字写在纸上(每个字元一张纸),并且被盖起来,玩家每次猜一个英文字元(letter). 2 ...

  8. 【ACM】Uva 455

    [题目]:如果一个字符串可以由某个长度为k的字符串重复多次得到,则称该串以k为周期.输入一个长度不超过80的字符串,输出其最小正周期. 注意以下几点: 1.它的最小正周期一定可以被它的长度整除. 2第 ...

  9. 【ACM】UVa 1339

    [题目]:给定两个长度相同且不超过100的字符串,判断是否能把其中一个字符串的各个字母重排,然后对26个字母做一一映射,使得两个字符串相同.输入两个字符串,输出"YES"或者&qu ...

最新文章

  1. C#利用Graphics类绘制进阶--根据文字内容自动生成指定旋转角度图片
  2. 利用AVR单片机 专用下载 USBtinyISP对Arduino UNO下载程序
  3. linux中生成考核用的FAT32文件系统结构样例(一)
  4. php禁止代理ip访问_php禁止某ip或ip地址段访问的方法(转载)
  5. (五)springcloud微服务分布式云架构 - 云架构代码结构构建
  6. 云服务器 管理控制台_关于小白如何初步管理自己的云服务器
  7. 20 PP配置-生产计划-定义计划订单计划参数
  8. 软测试综述——PV操作
  9. 《计算机网络 自顶向下方法》 第2章 应用层 Part1
  10. 小猪的Python学习之旅 —— 22.安静!吵到我用TNT了
  11. 我的世界修改服务器视距,教程/测量距离 - Minecraft Wiki,最详细的官方我的世界百科...
  12. 用rankn()等概率生成1~m的通用方法
  13. 一文读懂 12种卷积方法(含1x1卷积、转置卷积和深度可分离卷积等)
  14. 打死都不要进外包,来看看我在阿里外包的这2年......
  15. 兰州财经大学计算机网络,兰州财经大学教务网络管理系统入口
  16. C语言程序项目计划书,C语言程序的设计课程的设计的计划书.doc
  17. 【JY】YJK前处理参数详解及常见问题分析:控制信息(二)
  18. java 订单管理的项目流程,基于jsp的订单管理系统-JavaEE实现订单管理系统 - java项目源码...
  19. 朴素贝叶斯分类—关于SNS社区账号检测—关于判断概率计算公式
  20. NSIS 运行bat的方法汇总

热门文章

  1. 参加java培训都有哪些学习阶段
  2. 免费学习编程的10个好工具
  3. 反向代理服务器的工作原理
  4. java实现线性表的顺序存储
  5. 腾讯开源基于 mmap 的高性能 key-value 组件 MMKV
  6. 第79天:jQuery事件总结(二)
  7. 【直播预告】7月18日3D游戏引擎免费公开课答疑,參与送C币!
  8. Python取出列表相应值的位置(表处理)
  9. Journey源码分析四:url路由
  10. 01 http协议概念及工作流程