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; }
查看全文
相关阅读:
indexDB数据库
使用数据库实现web留言板
简易存储读取
随手记
小程序三:app对象的使用
小程序二:配置
文件上传新方式 files 对象创建
AJAX 上传多文件
Uncaught TypeError: Illegal invocation问题解决方法
nodeJs 复制文件夹及文件
原文地址:https://www.cnblogs.com/windmissing/p/2559893.html
最新文章
C#开发NDP452-KB2901907-x86-x64-AllOS-CHS.exe NDP452-KB2901907-x86-x64-AllOS-ENU.exe 下载
C# WPF 跳转Page后依然可以操作下一层界面
c# WPF 窗口 默认打开全屏
C# 使用WPF 在Page中点击 ListBox的一条ListBoxItem,触发SelectionChanged()方法到另外一个Page,再次返回,点击该条ListBoxItem无反应。
安卓加载天地图sdk 点转化成像素坐标 mapView. getProjection().toPixels() 一直是(0,0)
as上切换git分支后 无git选项 并提示Workspace associated with branch 'master' has been restored
保存报错:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'Infinity' in 'field list'
vue资源精选-前端组件库资源-前端选型
vue全家桶学习(推荐)
Vue相关开源项目库汇总(转)
热门文章
基于vue-cli、elementUI的Vue超简单入门小例子
vue学习心得
去公司面试,你应该必会的知识
vue项目,快速搭建vue-cli环境指令
网站优化怎样的外链能轻松收录,网站外链优化攻略
2019 模板开发基础指南(适用于emlog5)
emlog代码实现seo优化
vue遇到的错误
vue从头开始
离线应用程序
Copyright © 2011-2022 走看看