#include <bits/stdc++.h> using namespace std; typedef long long ll; ll a[100009]; ll sumn[100009]; ll mod[100009];//储存前i个数模K余0到k-1的个数 ll ans; int main() { ll n,k; cin>>n>>k; }
做为一个常常建站的我来讲,在建站过程当中我慢慢积攒出了经验,网站这不过是一个工具而已。因此推荐你们用阿里云建站,阿里云一站式建站服务,速成美站,帮你轻松完成如下建站步骤。
你是公司建站,但愿快速搭建本身的网站,除了上述的建站方法,经过多个大厂建站的对比我选择了阿里云建站,经过和设计师一对一的交流根据本身的需求在阿里云里面选择个性化建站。并且阿里云建站上手快,安全性高,对流量的控制特别到位(对DDOS攻击收获很大。
好啦部署网站的教程就到这里啦,那么在哪里能够得到一个速度快价格实惠的服务器呢,【阿里云ECS精选特惠】能够帮助咱们根据本身的需求选择本身喜欢的服务器啦。
综上所述!在这里再次也提醒一下你们,在购买云服务器的时候不能贪小便宜去一些不正规的网站下单。咱们应合法保护本身的隐私与利益,避免自身上当受骗。我的仍是推荐你们去买阿里云的服务器,不只质量好并且口碑和售后及服务都有保障。c++
for(ll i=1;i<=n;i++) { cin>>a[i]; sumn[i]=sumn[i-1]+a[i]; ans+=mod[sumn[i]%k]; mod[sumn[i]%k]++; if(sumn[i]%k==0) ans++;//这种状况要单独加上 } cout<<ans;