This commit is contained in:
Zengtudor 2025-02-09 13:50:01 +08:00
parent b158ca18fc
commit a392084a74
2 changed files with 29 additions and 2 deletions

View File

@ -1,4 +1,4 @@
{
"python.analysis.autoImportCompletions": true,
"python.analysis.typeCheckingMode": "strict"
"python.analysis.typeCheckingMode": "standard"
}

View File

@ -1,7 +1,34 @@
import re
import sys
import numpy as np
stdin:str = sys.stdin.read()
lines = re.split(r"\s+",stdin.strip())
lines = list(map(int,re.split(r"\s+",stdin.strip())))
def gn(now={
"num":0
}):
now["num"]=now["num"]+1
return lines[now["num"]-1]
n = gn()
k= gn()
ma = np.zeros((n,n))
for i in range(n):
for j in range(n):
ma[i][j] = gn()
# print(ma[i][j])
res = np.identity(n)
for i in range(k):
res = res@ma
for i in range(n):
for j in range(n):
print(f'{int(res[i][j]%(1e9+7))} ',end='')
print()