zoukankan
html css js c++ java
HDU2842 Chinese Rings 矩阵的应用
/* 取下前n个环步骤是先取下前n-2个环,再取下第n个环,再还原前n-2个环,最后取下前n-1个环。 递推公式:f(n) = f(n-1) + 2 * f(n-2) + 1 构造矩阵: Fn(1,3) = |f(n) f(n-1) 1| F2(1,3) = |f(2) f(1) 1| = |2 1 1| |1 1 0| A(3,3) = |2 0 0| |1 0 1| Fn = F2 * A^(n-2) */ #include "Mat.h" #include <iostream> using namespace std; int a[3][3] = {1,1,0,2,0,0,1,0,1}; int main() { Mat A(3,3),F(1,3); int s, i, j; mod = 200907; while(cin>>s && s) { if(s < 3) { cout<<s<<endl; continue; } A.clear(); F.clear(2);F.s[0][0] = 2; for(i = 0; i < 3; i ++) { for(j = 0; j < 3; j++) A.s[i][j] = a[i][j]; } A.Er_work(s-2); F.Multiply(A); cout<<(int)F.s[0][0]<<endl; } return 0; }
查看全文
相关阅读:
linux下使用yum安装mysql、tomcat、httpd
C++中 模板Template的使用
Linux如何在虚拟机中挂载iso yum源
实例讲解Nginx下的rewrite规则
WorldWind源码剖析系列:图像助手类ImageHelper
WorldWind源码剖析系列:缓冲类Cache
WorldWind源码剖析系列:绘制参数类DrawArgs
WorldWind源码剖析系列:设置类SettingsBase
WorldWind源码剖析系列:经纬度格网类LatLongGrid
WorldWind源码剖析系列:相机类CameraBase
原文地址:https://www.cnblogs.com/windmissing/p/2559891.html
最新文章
关于Class.getResource和ClassLoader.getResource的路径问题
java中Class.getResource用法(用于配置文件的读取)
J2EE中EL表达式
ServletContext获取的方法
二层交换机、三层交换机和路由器的基本工作原理和三者之间的主要区别
整理的linux面试运维题
使用netstat检测及监测网络连接
/dev/null 2>&1 详解
CentOS 7 使用iptables防火墙
iperf命令
热门文章
在Linux/Centos下用wondershaper限速
使用yum来下载RPM包而不进行安装
linux下双网卡的绑定
is there any way to stop auto block
eclipse实现JavaWeb应用增量打包
mac中用命令行运行mysql
Mysql一主多从和读写分离配置简记
在服务器端使用 Git 创建源代码仓库
Linux下Nginx+Tomcat整合的安装与配置
Linux下mysql备份 恢复
Copyright © 2011-2022 走看看