#include<iostream>
using namespace std;
long long n,k;
long long a;
long long s[100000],v[1000000],cnt[1999999];
long long ans=0;
int main(){
scanf("%d %d",&n,&k);
s[0]=0;v[1]=0;
for(long long i=1;i<=n;i++){
scanf("%d",&a);
s[i]+=s[i-1]+a;
v[i+1]+=v[i]+i;
cnt[s[i]%k]++;
}
for(int i=0;i<k;i++){
ans+=v[cnt[i]];
}
ans+=cnt[0];
printf("%d\n",ans);
return 0;
}