HDOJ2044

来源:互联网 发布:mac删除系统文件 编辑:程序博客网 时间:2024/06/12 04:09

有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数。
其中,蜂房的结构如下所示。

Input

输入数据的第一行是一个整数N,表示测试实例的个数,然后是N 行数据,每行包含两个整数a和b(0

import java.util.Scanner;class Main{    public static void main(String args[]){        Scanner sc = new Scanner(System.in);        int m = sc.nextInt();        while(m-->0){            int a=sc.nextInt();            int b=sc.nextInt();            long x=0,y=1,z=x+y;            int c=b-a;            while(c-->1){                x=y;                y=z;                z=x+y;            }            System.out.println(z);        }    }}
原创粉丝点击