链接:Problem - 2044 (hdu.edu.cn)

本题采用递归的形式,因为最多只用50个蜂房,所以我们可以把从第一个到第i个的路径数都记录下来例如从1到4的路径数就是从1到3和从1到2的路径和

import java.util.Scanner;
public class Main{public static void main(String[] args) {Scanner scan=new Scanner(System.in);int n= scan.nextInt();for(int i=0;i<n;i++){int a=scan.nextInt();int b=scan.nextInt();long count[]=new long[55];//用int的话会溢出报错count[2]=1;count[3]=2;for(int j=4;j<=50;j++){count[j]=count[j-1]+count[j-2];}System.out.println(count[b-a+1]);}}
}

关于b-a+1的解释:假设t=b-a+1,count[t]的结果就是从第1个蜂房到到第t个蜂房的路径总数

一只小蜜蜂... (JAVA)相关推荐

  1. HDU2044 一只小蜜蜂…(简单递推)

    一只小蜜蜂... Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total S ...

  2. 2018暑假集训---递推递归----一只小蜜蜂hdu2044

    一只小蜜蜂... Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total S ...

  3. HDU2044 一只小蜜蜂...【递推】

    一只小蜜蜂... Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total S ...

  4. 函数递归简单题-hdoj-2044 2018-一只小蜜蜂 母牛的故事

    题目:一只小蜜蜂 递归做法: #include<cstdio> #include<iostream> #include<stdlib.h> #include< ...

  5. 一只小蜜蜂... hdu2044

    题源:一只小蜜蜂- hdu2044 题目: 有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行.请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数. 其中,蜂房的结构如下所示. Input 输入数据的 ...

  6. K - 一只小蜜蜂...

    一只小蜜蜂- 题目描述 有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行.请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数. 其中,蜂房的结构如下所示. Iutput 输入数据的第一行是一个整数N ...

  7. HDU - 2044一只小蜜蜂 一道递推题

    一只小蜜蜂 #include<iostream> #include<cstdio> #include<cstring> #include<cmath> ...

  8. java自带发送邮件,成都汇智动力-java邮件发送只需要java自带的mailjar

    原标题:成都汇智动力-java邮件发送只需要java自带的mailjar java邮件发送只需要java自带的mailjar Email email = emailService.queryEmail ...

  9. 只通过Java进行新浪微博Ouath2授权

    之前在"新浪微博客户端开发第一步"时就碰到这问题,后来通过一个比较"另类"的方法暂时解决了.今天终于通过比较正规的方法,使用Java程序直接获取到新浪微博Oua ...

最新文章

  1. 数学公式太晦涩,不如用代码写出来:这是程序员学数学的独特方式
  2. 显卡、显卡驱动、cuda 之间的关系是什么?
  3. tableau地图城市数据_Tableau 地图 | 无法识别的城市
  4. php修改mysql数据库中的表格,如何修改mysql数据库表?
  5. Win11任务栏如何设置在顶部
  6. Semaphore 原理简介和使用
  7. Strus2_Action中访问Web资源
  8. 过滤ilist中的重复数据
  9. 拓端tecdat:R语言贝叶斯广义线性混合效应(多层次/水平/嵌套)模型GLMM、逻辑回归分析教育留级影响因素数据
  10. 巴西矿坝决堤事故已致58人死亡 多达300人失踪
  11. c语言课程设计日程表,日程表:schedule用法大全
  12. B站纪录片发布会,发布的不只是纪录片
  13. 众海世纪影业:五一档19部影片“扎堆”,能否再次掀起观影热潮?
  14. 短视频制作小技巧,配音字幕都要跟上,做好细节才能成功
  15. 巧用千寻位置GNSS软件| 点放样操作指南
  16. 从前有座山,山上有两台计算机
  17. 运动都需要什么装备?运动锻炼必备物品推荐
  18. Java小白自学7:选择结构练习题
  19. 浅谈搜索引擎工作原理
  20. 软件License认证方案的设计思路

热门文章

  1. 立方公式 及 完全立方公式
  2. Origin pro更改语言灰色时的解决办法
  3. Windows10聚焦背景纯灰色
  4. 高数值孔径图形图案扩散器的设计与优化
  5. 【PS问题处理】画笔延迟较高的解决方法
  6. 手把手教你收集产品情报
  7. 公司债个人投资者认购门槛或为1000元
  8. 人生之路 — 切勿迷失自我
  9. 灵魂拷问:缓存与数据库的双写一致性如何保证?
  10. 后端接口并行调用方案