![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
矩阵快速幂
Change_ZHONG
成在坚持
展开
-
tjut 4686
#include #include #include #include #include #include #include #include #include #include #include #include using namespace std;const int MOD = 1e9+7;struct Matrix{ int mat[5][5];原创 2016-07-31 08:39:37 · 285 阅读 · 0 评论 -
tjut 4965
#include #include #include #include #include #include #include #include #include #include #include using namespace std; const int mod=6; struct ma原创 2016-07-25 10:12:02 · 258 阅读 · 0 评论 -
tjut 3509
#include #include #include using namespace std; typedef long long LL; const int N=55; LL x[N][N],y[N][N],s[N][N]; LL A[N],B[N],F1[N],F2[N],tmp; int f1,f2,a,b,K,n,m; int i,j,原创 2016-08-30 10:32:51 · 255 阅读 · 0 评论 -
tjut 3519
#include #include using namespace std; const int mod = 10007; int n; struct matrax { int m[4][4]; }; matrax A={ 1,1,0,2, 1,0,0,0, 0,1,0,0, 0,0,0,2 }; matrax原创 2016-08-31 08:18:17 · 165 阅读 · 0 评论 -
tjut 2842
#include #include #include #include #include using namespace std; typedef long long ll; const int maxn = 10; const int mod = 200907; int cnt; struct Matrix { int v[ma原创 2016-08-10 11:00:05 · 141 阅读 · 0 评论 -
tjut 2855
#include "cstdio"#include "cstring"#define LL long long#define mod m#define K 2LL n,m;struct Matrix{ LL mat[K][K]; Matrix() {memset(mat,0,sizeof(mat));} Matrix(LL *val) {原创 2016-08-10 20:31:40 · 145 阅读 · 0 评论 -
tjut 5950
#includeusing namespace std;typedef long long ll;const ll mod = 2147493647;ll n,a,b;struct Matrix{ ll m[7][7]; void init1() { m[0][0] = b,m[0][1] = 0,m[0][2] = 0,m[0][3] = 0,原创 2016-11-03 08:41:37 · 322 阅读 · 0 评论