• HDU_2044——蜜蜂走蜂房,递推


    Problem Description
    有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数。 其中,蜂房的结构如下所示。
     
    Input
    输入数据的第一行是一个整数N,表示测试实例的个数,然后是N 行数据,每行包含两个整数a和b(0<a<b<50)。
     
    Output
    对于每个测试实例,请输出蜜蜂从蜂房a爬到蜂房b的可能路线数,每个实例的输出占一行。
     
    Sample Input
    2 1 2 3 6
     
    Sample Output
    1 3
    #include <cstdio>
    int main()
    {
        int n, s, e;
        double mark[50]={0};
        //double8个字节,unsigned long long只有4个字节 
        scanf("%d",&n);
        mark[2]=1;mark[3]=2;
        for(int i=4;i<50;i++)
            {
                mark[i]=mark[i-1]+mark[i-2];    
            }
    
        while(n--)
            {
                scanf("%d%d",&s,&e);
                printf("%.lf
    ",mark[e-s+1]);
            }
        return 0;    
    }
    ——现在的努力是为了小时候吹过的牛B!!
  • 相关阅读:
    【POJ 2778】DNA Sequence
    【POJ 2923】Relocation
    codeforces 475D
    hdu4742
    hdu4741
    hdu5016
    poj3929
    Codeforces Round #267 (Div. 2)
    codeforces 455E
    hdu4073 Lights
  • 原文地址:https://www.cnblogs.com/pingge/p/3182452.html
Copyright © 2020-2023  润新知