bzoj#P4128. Matrix

Matrix

题目描述

给定矩阵 A,BA,B 和模数 pp,求最小的 xx 满足 AxB(modp)A^x\equiv B\pmod p

输入格式

第一行两个整数 nnpp,表示矩阵的阶和模数,接下来一个 n×nn\times n 的矩阵 AA,接下来一个 n×nn\times n 的矩阵 BB

输出格式

输出一个正整数,表示最小的可能的 xx,数据保证在 pp 内有解。

2 7
1 1
1 0
5 3
3 2
4

数据范围

对于 100%100\% 的数据,n70n\le 70p19997p\le 19997pp 为质数,0Aij,Bij<p0\le A_{ij},B_{ij} < p,保证 AA 有逆。