Solution
#include<stdio.h>
int main()
{
long long int an,i,j,m,n,ans,mat[50][50];
scanf("%lld%lld",&n,&m);
ans=0;
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
scanf("%lld",&mat[i][j]);
}
ans=1;
for(i=m-1;i>=0;i--)
{
an=0;
for(j=0;j<n;j++)
{mat[j][i]=(mat[j][i]*ans)%10000007;
an=(an+mat[j][i])%10000007;
}
ans=an;
}
if(an<0)
an=an+10000007;
printf("%lld\n",an);
return 0;
}
No comments:
Post a Comment