当前位置: 首页 > news >正文

做网站特别注意什么opensearch wordpress

做网站特别注意什么,opensearch wordpress,驾校官方网站 模板,失信人员黑名单查询题目描述 Eric喜欢使用数字1,2,3,4作为密码,而且他有个怪癖,相邻数字不能相同,且相差不能超过2。当然只用数字做密码,会比较弱,Eric想知道当长度为n时,这样的密码有多少种? 输入 第一行是一个整…

题目描述

Eric喜欢使用数字1,2,3,4作为密码,而且他有个怪癖,相邻数字不能相同,且相差不能超过2。当然只用数字做密码,会比较弱,Eric想知道当长度为n时,这样的密码有多少种?

输入

第一行是一个整数T(1≤T≤45),表示样例的个数。 每行一个样例,为整数n(1≤T≤45)。

输出

每行输出一个样例的结果。

样例输入

5
1
2
3
4
5

样例输出

4
10
26
66
170

解题思路:这题就用递推的方法来解。 何为递推?顾名思义,就是一步一步的推理~~,答案是推出来的。 然后从  相邻数字不能相同,且相差不能超过2  这个条件入手。

当长度n==1时,密码有几种情况? 秒答:1、2、3、4 四种情况,

那长度n==2时,有几种情况?这时就已经要开始递推了。当第一位数字是1,第二位数字可为 2、3,当第一位数字是2,第二位数字可为 1、3、4,当第一位数字是3,第二位数字可为 1、2、4,当第一位数字是4,第二位数字可为 2、3。   这是一共就是 2+3+3+2种情况。

此时如果你能具有一定的敏感性,懂得逆向思考一下,这题已经解决了。如果我先规定第2位的数字,然后再考虑前面的情况。规定是1,那第一位只能是2、3,规定是2,那第一位只能是1、3、4........

推广:先规定第n位的数字,然后找到符合条件的第n-1位数和它匹配。 那就是 第n位是1的种类数等于,第n-1位是2的种类数+第n-1位是3的种类数;第n位是2的种类数等于,第n-1位是1的种类数+第n-1位是3的种类数+第n-1位是4的种类数........

现在你是否能得出答案。(注意这种情况数字都很大,往往要考虑是否会爆int)

AC代码:

#include <stdio.h>int T,N;
__int64 ak47[50][5];
__int64 ans;void slove()
{ak47[1][1] = ak47[1][2] = ak47[1][3] = ak47[1][4] = 1;for (int i = 2; i <= 45; i ++){ak47[i][1] = ak47[i-1][2]+ak47[i-1][3];ak47[i][2] = ak47[i-1][1]+ak47[i-1][3]+ak47[i-1][4];ak47[i][3] = ak47[i-1][1]+ak47[i-1][2]+ak47[i-1][4];ak47[i][4] = ak47[i-1][2]+ak47[i-1][3];}
}int main()
{slove();                // 递推scanf("%d",&T);while ( T --){scanf("%d",&N);ans = ak47[N][1]+ak47[N][2]+ak47[N][3]+ak47[N][4];printf("%I64d\n",ans);}return 0;
}

http://www.yayakq.cn/news/155825/

相关文章:

  • 做网站销售电话术语苏州网站建设方案外包
  • 下面哪些是用作电子商务网站开发建协的证书全国通用吗
  • 如何与别的网站做友情链接网站开发公司首页
  • 网站建设网站优化百色建设厅网站
  • 做百度网站需不需要备案吗移动网站开发教学大纲
  • 中国空间站扩建怎么做网站建设作业
  • 手机拍摄720全景软件重庆seo务
  • 进贤县住房和城乡建设局网站替朋友做网站
  • 软件上传到那个网站做宣传视频教育网站建设
  • 上市企业网站设计沧浪企业建设网站公司
  • 郑州做品牌网站的公司找到网站永久域名
  • 论基层门户网站的建设一个在线做笔记的网站
  • 网站建设济南云畅网络技术有限公司wordpress权限不够
  • 做网站上数字快速增加wordpress 获取时间
  • 五分钟自己创建网站的方法在网站设计中 网页框架设计
  • 辽宁省建设厅网站用php做网站不用框架
  • 吉林省城市建设学校网站wordpress 宅谈
  • 图片上传网站源码wordpress主查询
  • 重庆的企业的网站建设网易163企业邮箱格式
  • 网站开发环境构建重庆旅游网页制作
  • 网站设计简单吗泰州网站建设价格
  • 平台网站建设ppt模板公司注册资金一览表
  • 网站建设存在的问题有哪些响水专业做网站
  • 自己主机域名网站开发代写软文公司
  • 德州建设银行兑换网站fullpage网站
  • 商丘网站建设专业现状哪些网站可以做国外生意
  • wap网站空间可以做网页的网站
  • 安阳手机网站制作wordpress分类图标
  • 益阳网站建设详细教程电脑做网站服务器
  • 简易个人博客网站源码网站搭建品牌