21.11.16模拟 真菌
read(n);read(m);read(l);
rep(i,0,m-1){
read(p[i]);
}
f[1]=p[0];
rep(i,2,l){
rep(j,0,m-1){
f[i]=(f[i]+p[j]*Quick_Pow(f[i-1],j)%mod)%mod;
}
}
out(Quick_Pow(f[l],n),'\n');
return 0;
read(n);read(m);read(l);
rep(i,0,m-1){
read(p[i]);
}
f[1]=p[0];
rep(i,2,l){
rep(j,0,m-1){
f[i]=(f[i]+p[j]*Quick_Pow(f[i-1],j)%mod)%mod;
}
}
out(Quick_Pow(f[l],n),'\n');
return 0;