|
#include<stdio.h>
int main()
{
int i,j,k,n,m;
int sum[10000],num[10000],add;
freopen("in.txt","r",stdin);
while(scanf("%d %d",&n,&m)!=EOF)
{
for (i=0;i<n;i++) scanf("%d",&num);
k=0;
for (i=0;i<n;i++)
{
add=0;
for (j=i;j<n;j++)
{
add+=num[j];
if(add%m==0) k++;
}
}
printf("%d\n",k);
}
return 0;
}
经典做法,不过超时的 |
|