首页 > 编程 > Java > 正文

HDU 2046 JAVA

2019-11-06 07:22:06
字体:
来源:转载
供稿:网友

PRoblem Description 在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,输入n ,输出铺放方案的总数. 例如n=3时,为2× 3方格,骨牌的铺放方案有三种,如下图:

Input 输入数据由多行组成,每行包含一个整数n,表示该测试实例的长方形方格的规格是2×n (0

import java.util.*;class Main{ public static void main(String args[]){ Scanner sc=new Scanner(System.in); while(sc.hasNext()){ int n=sc.nextInt(); long [] a=new long [51]; a[1]=1;a[2]=2; for(int i=3;i<51;i++){ a[i]=a[i-1]+a[i-2]; } System.out.println(a[n]); } }}
上一篇:HDU 2047 JAVA

下一篇:HDU 2045 JAVA

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表