zoukankan
html css js c++ java
HDU2276 Kiki & Little Kiki 2 矩阵应用
/* s[i][j]表示i秒钟后第j个灯的情况 s[i][j] = (s[i-1][j] + s[i-1][j-1]) % 2; 令 Fn(1,len) = |s[i][0] s[i][1] …… s[i][len]| F0(1,len)为输入状态 A(len len) = |1 1 | | 1 1 | | …… | |1 1| Fn = F0 * A ^ n 这题中模板会超时,要把模板中Multiply()的%放到()外面才可以 */ #include "Mat.h" #include <iostream> using namespace std; int main() { Mat A, F; mod = 2; char str[MAX]; int n, len, i; while (scanf("%d",&n)!=EOF) { scanf("%s",str); len = strlen(str); F.ReSize(1, len); A.ReSize(len, len); for(i = 0; i < len; i++) { F.s[0][i] = str[i]-'0'; A.s[i][i] = 1; if(i==0) A.s[len-1][i] = 1; else A.s[i-1][i] = 1; } A.Er_work(n); F.Multiply(A); for(i = 0; i < len; i++) printf("%d",F.s[0][i]); printf("\n"); } return 0; }
查看全文
相关阅读:
Burp-Intruder的四种枚举方式
360众测
PHP_Code_Challenge-15-file_get/put_contents
PHP_Code_Challenge-14-文件包含+php伪协议利用
PHP_Code_Challenge-10-进制转换绕过弱类型比较
PHP_Code_Challenge-8-无数字字母的webshell
PHP_Code_Challenge-7-$$变量覆盖
转发一位师傅的思考及经验&也是对自己的提醒
PHP_Code_Challenge-6-SQL注入&Union
三月反思四月计划
原文地址:https://www.cnblogs.com/windmissing/p/2559893.html
最新文章
Python学习笔记(九)—文件的操作
Centos复制的系统无法获取IP地址
Charles抓包工具的使用(一)
Pycharm中实现多个项目共存的方式
将python文件加入到python的环境变量中
pycharm工具下代码下面显示波浪线的去处方法
win2008R2管理员密码修改文档
Linux学习笔记15—RPM包的安装OR源码包的安装
域名收集
4月反思5月计划
热门文章
csrf小结
ubuntu18.04/kali安装破解更新nessus8.10
HTTPS实现原理
fofaAPI获取url并批量检测4.22通达oa任意用户登录漏洞
4.22通达oa获取任意用户session登录复现
PHP_Code_Challenge-18-值不同MD5相同
OSS AccessKey泄露
PHP_Code_Challenge-16-科学计数&00截断ereg
登录口枚举的防与攻
Burp-Intruder模块详解
Copyright © 2011-2022 走看看