`

ACM 2044 一只小蜜蜂

    博客分类:
  • ACM
 
阅读更多

http://acm.hdu.edu.cn/showproblem.php?pid=2044

 

分析:

从a到b的可能路线等价于1到b-a的可能路线。

 

1到N蜂房的路径算法公式是:

F(N) = F(N-1)+F(N-2)

F(1)=1 F(2)=1 F(3)=2

 

注意:c中int long float double的表示范围

 

代码如下:

#include <stdio.h>

int main()
{
    int n,A,B,i;
    double a[50];
    a[0]=1;
    a[1]=1;
    for (i=2; i<50; i++) {
        a[i]=a[i-1]+a[i-2];
    }
    scanf("%d",&n);
    while (n--) {
        scanf("%d %d",&A,&B);
        printf("%.0f\n",a[B-A]);
    }
    
    return 0;
}
 
分享到:
评论

相关推荐

    ACM第一届ACM试题.pdf

    ACM第一届ACM试题.pdf

    ACM PRO ACM PRO ACM PRO

    ACM PRO ACM PROACM PRO ACM PROACM PRO ACM PRO

    ACM ACM ACM讲义.ppt

    ACM(Association for Computing Machinery)程序设计大赛是全球范围内一项极具影响力和权威性的大学生编程竞赛,由美国计算机协会(ACM)主办。国际大学生程序设计竞赛(ICPC,International Collegiate ...

    acm试题答案acm

    ACM是一项面向全球大学生的编程竞赛,旨在提升学生的算法设计、问题解决和团队合作能力。 【描述】中的“很好很好很好很好很好学生必备学生必备必备必备”表明这些资源对于参加ACM竞赛的学生来说是非常有价值的参考...

    acm一种排序

    这里提到的"acm一种排序"很可能是参赛者在ACM在线评测系统上练习的第八题,它要求用C++编程语言实现一种特定的排序算法。 在C++中,有许多经典的排序算法可以实现,如冒泡排序、插入排序、选择排序、快速排序、归并...

    ACM考试题 ACM程序设计

    #### 一、ACM竞赛概览 - **组织机构与活动**: 本课程由东北林业大学陈宇老师负责,通过邮箱Lg_chenyu@yahoo.com.cn进行联系。课程的主要目的是介绍ACM程序设计的基础概念及入门技巧。 - **在线平台**: 学生可以通过...

    ACM杭电一百题及答案

    美国计算机协会(Association for Computing Machinery , 简称ACM)是一个世界性的计算机从业员专业组织,创立于1947年,是世界上第一个科学性及教育性计算机学会。ACM每年都出版大量计算机科学的专门期刊,并就每项...

    acmacm经典题库

    "acmacm经典题库"是一个专门为ACM(国际大学生程序设计竞赛,International Collegiate Programming Contest)参赛者准备的学习资源集合。ACM竞赛是全球范围内影响力极大的编程比赛,旨在提升大学生的算法设计、问题...

    ACM面试题 ACM ACM ACM

    ACM面试题解析 从给定的文件中,我们可以总结出四个不同的问题,每个问题都有其独特的解决方案和要点。 试题一:青蛙相遇问题 该问题的核心是判断两只青蛙是否能够相遇,并计算出它们相遇所需要的跳跃次数。为了...

    ACM.zip_ACM_acm比较大小

    在ACM竞赛编程中,"比较数的大小,然后根据比较结果按顺序输出数字"是一个常见的问题类型。这类问题通常涉及到算法设计、数据结构以及高效地处理数字序列。以下是对这个主题的详细解释: 首先,我们需要理解ACM...

    acm模板_acm模板

    ACM(Association for Computing Machinery)模板是指一类用于记录算法竞赛代码的模板,通常包含了数据结构、算法、数学公式等多方面的知识点。本文将对 ACM 模板的结构和内容进行详细的解释,并对其中涉及的知识点...

    ACM练习建议 ACM练习建议

    ACM练习建议 ACM练习建议 ACM练习建议

    ACM.rar_ACM_ACM Hwang .p_ACM java_pku 1689 rubbery_ppt

    【标题】"ACM.rar" 是一个压缩文件,其中包含了与 ACM(国际大学生程序设计竞赛,简称ACM)相关的学习资料。"ACM_ACM Hwang .p" 暗示了这个压缩包可能包含由 ACM 专家 Hwang 教授的一些教程或讲义,这些材料通常对...

    cdc-acm.rar_CDC-ACM_V2 _cdc acm

    标题中的"CDC-ACM.rar_CDC-ACM_V2 _cdc acm"指的是一个针对Linux操作系统的USB抽象控制模型(CDC-ACM)驱动程序的更新版本V2.13.6。这个驱动程序专门用于支持USB调制解调器和ISDN适配器,使得这些设备能够在Linux...

    ACM资料(一)

    ACM国际大学生程序设计竞赛(英文全称:ACM International Collegiate ProgrammingContest(ACM-ICPC或ICPC)是由美国计算机协会(ACM)主办的,一项旨在展示大学生创新能力、团队精神和在压力下编写程序、分析和解决...

    上海交大ACM模板_上海交大ACM模板_ACM模板_

    这个压缩包包含了一个名为"上海交大ACM模板.pdf"的文件,我们可以期待在其中找到详尽的指导和实例。 在ACM(国际大学生程序设计竞赛)中,参赛队伍需要解决一系列复杂的算法问题,快速而正确地编写程序。上海交大的...

    ACM经典试题:最小差值对Minimum Difference Pair+编程知识+技术开发

    ACM经典试题:最小差值对Minimum Difference Pair+编程知识+技术开发; ACM经典试题:最小差值对Minimum Difference Pair+编程知识+技术开发; ACM经典试题:最小差值对Minimum Difference Pair+编程知识+技术开发;...

    ACM培训资料(ACM)

    本压缩包文件“ACM培训资料”包含了一系列与ACM竞赛相关的学习资源,是参赛者和对算法编程感兴趣的学者宝贵的参考资料。 ACM竞赛的核心在于解决各种复杂问题,这些问题往往需要高效且优化的算法来解答。以下将从几...

    浙江大学ACM题解 ACM

    【标题】"浙江大学ACM题解 ACM"是一个专注于ACM(国际大学生程序设计竞赛)的资源集合,由浙江大学提供,包含了大量的竞赛题目及其相应的解题代码。这些资源对于准备参加ACM竞赛的学生或是对算法和编程挑战有兴趣的...

    acm.rar_ACM java_java package acm

    在Java编程领域,ACM(Association for Computing Machinery)常常与算法竞赛相关,因为ACM国际大学生程序设计竞赛(ICPC)广泛使用Java作为比赛语言之一。"acm.jar" 文件通常包含了一些为这类竞赛设计的预封装的...

Global site tag (gtag.js) - Google Analytics