zoukankan      html  css  js  c++  java
  • nyoj--252--01串(水题)

    01串

    时间限制:1000 ms  |  内存限制:65535 KB
    难度:2
    描述

    ACM的zyc在研究01串,他知道某一01串的长度,但他想知道不含有“11”子串的这种长度的01串共有多少个,他希望你能帮帮他。

    注:01串的长度为2时,有3种:00,01,10。

    输入
    第一行有一个整数n(0<n<=100),表示有n组测试数据;
    随后有n行,每行有一个整数m(2<=m<=40),表示01串的长度;
    输出
    输出不含有“11”子串的这种长度的01串共有多少个,占一行。
    样例输入
    2
    2
    3
    
    样例输出
    3
    5


    #include<stdio.h>
    int dp[2001];
    void fun()
    {
    	dp[2]=3;
    	dp[3]=5;
    	for(int i=4;i<=2000;i++)
    	{
    		dp[i]=dp[i-2]+dp[i-1];
    	}
    }
    int main() 
    {
    	int t;
    	fun();
    	scanf("%d",&t);
    	while(t--)
    	{
    		int n;
    		scanf("%d",&n);
    		printf("%d
    ",dp[n]);
    	}
    	return 0;
    }

     

  • 相关阅读:
    JSF
    filter用户例子
    分析LogFilter
    理解session
    了解xml文件
    软件工程期末项目总结
    阅《软件工程》——之感
    自我介绍
    期末课程设计《天猫后台管理系统》
    JSON
  • 原文地址:https://www.cnblogs.com/playboy307/p/5273788.html
Copyright © 2011-2022 走看看