博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nyoj252-01串
阅读量:4361 次
发布时间:2019-06-07

本文共 504 字,大约阅读时间需要 1 分钟。

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串共有多少个,占一行。
样例输入
223
样例输出
35
#include
int main(){int n,m,i,j;scanf("%d",&n);while (n--){scanf("%d",&m);int a[110];a[0]=1;a[1]=2;for(i=2;i<=m;i++){a[i]=a[i-1]+a[i-2];}printf("%d\n",a[m]);}}
//想了很久,没有想到原来是斐波那契数列,

转载于:https://www.cnblogs.com/aerer/p/9931124.html

你可能感兴趣的文章
嵌套循环概念
查看>>
C# 生成订单号的几种方式
查看>>
IOS开发札记
查看>>
1.2.2 OSI参考模型 上
查看>>
centos服务器设置代理上网的方法
查看>>
Spring入门教程:通过MyEclipse开发第一个Spring项目
查看>>
【转】你可能不知道的Shell
查看>>
廖雪峰Java1-2程序基础-1基本结构
查看>>
golang下的grpc
查看>>
1. 自动化运维系列之Cobbler自动装机
查看>>
ASP.NET MVC Model绑定(二)
查看>>
一步一步写算法(之hash表)
查看>>
漫谈并发编程(一) - 并发简单介绍
查看>>
JDBC连接MySQL数据库及演示样例
查看>>
Beta 冲刺(1/7)
查看>>
修改 Vultr 登录密码
查看>>
CSS学习
查看>>
Centos 安装lnmp完整版
查看>>
【转】Eclipse和PyDev搭建完美Python开发环境(Ubuntu篇)
查看>>
redis安装和配置
查看>>