矩阵乘法——P哥破解密码

版权声明:本文为本蒟蒻原创文章,请各位大佬转载要贴来源哦QAQ https://blog.csdn.net/qq_39668763/article/details/81366272

题目来源

洛谷T37388 P哥破解密码

https://www.luogu.org/problemnew/show/T37388

 

题目背景

P哥是一个经常丢密码条的男孩子。

在ION 8102赛场上,P哥又弄丢了密码条,笔试满分的他当然知道这可是要扣5分作为惩罚的,于是他开始破解ION Xunil系统的密码。

 

题目描述

定义一个串合法,当且仅当串只由A和B构成,且没有连续的3个A。P哥知道,密码就是长度为N的合法字符串数量对 1926081719260817 取模的结果。但是P哥不会算,所以他只能把 NN 告诉你,让你来算

至于为什么要对这个数取模,好像是因为纪念某个人,但到底是谁,P哥也不记得了

然而他忘记字符串长度N应该是多少了,于是他准备试M组数据。

 

输入输出格式

输入格式:

第一行给出一个整数M表示询问次数

接下来M行每行给出一个正整数N,表示该组询问中字符串的长度

输出格式:

对于每一次询问输出一行一个整数表示答案

输入输出样例

输入样例#1:

3
1
3
6

输出样例#1:

2
7
44

说明

样例部分解释:

长度为1时只有"A"和“B“两种排列,都是合法的

长度为3时除了"AAA"是不合法的其他都是可以的,故有 2^3-123−1 种

数据范围

对于20%数据,全部 N\

没有更多推荐了,返回首页