Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include<bits/stdc++.h>using namespace std;#define mod 1000000007struct Maxtrix{long long a[10][10];struct Maxtrix operator *(const struct Maxtrix &b)const{Maxtrix ans;for(int i=0;i<10;i++){for(int j=0;j<10;j++){long long sum = 0;for(int k=0;k<10;k++){sum+=a[i][k]*b.a[k][j];sum%=mod;}ans.a[i][j] = sum;}}return ans;};};long long n,k,kk;Maxtrix a,b;void sove(){