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; }
查看全文
相关阅读:
qt 学习(三)消息基础
qt学习(二)控件
sqlserver学习_01
java对文件操作--01
js 将json字符串转换为json对象的方法解析
实现动态代理(Java和spring)
mysql_01_游标的使用
java实现多文件上传01
oracle-2_dblink的创建和使用
sqlserver学习3---sql函数
原文地址:https://www.cnblogs.com/windmissing/p/2559893.html
最新文章
Hbase 集群安装(Hadoop 2.6.0 hbase0.99.2)
Hadoop mapreduce执行过程涉及api
Linux 重启网卡失败 Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.
iis 跨域设置多域名
IIS 解决跨域问题
git提交时,仓库是空的,本地有源码。
记录Liunx 命令常用的
Uncaught (in promise) DOMException谷歌浏览器js报错分析
python 自动把mysql备份文件发送邮箱
图解 SQL 里的各种 JOIN
热门文章
Visual Studio Code 键盘参考表
C# 几进制 转换到几进制
qt学习(九)Designer
qt学习(八)动态库和静态库的实现和调用
qt学习(七)Sockt-TCP-UDP-BOARDCAST-MULI-CAST
qt学习(六) QFile-QBuffer-QXXXXStream-Mapping
qt学习(六)窗口
Qt学习(五)QPainter高级
qt 学习(四) 信号和槽
qt 学习(三)QPainter
Copyright © 2011-2022 走看看