码迷,mamicode.com
首页 > 其他好文 > 详细

S - 骨牌铺方格(第二季水)

时间:2016-02-14 20:59:50      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:

Description

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

Input

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

Output

对于每个测试实例,请输出铺放方案的总数,每个实例的输出占一行。        
        

Sample Input

1 3 2
                

Sample Output

1 3 2
 
水题,同上一道小蜜蜂
#include<iostream>
using namespace std;
__int64 s[55];
void f()
{
    s[0]=0;
    s[1]=1;
    s[2]=2;
    for(int i=3;i<53;i++)
        s[i]=s[i-1]+s[i-2];
}
int main()
{
    int n;
    f();
    while(cin>>n)cout<<s[n]<<endl;
    //system("pause");
    return 0; 
}

 

S - 骨牌铺方格(第二季水)

标签:

原文地址:http://www.cnblogs.com/farewell-farewell/p/5189536.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!