数组求和-空间换时间-1062

来源:互联网 发布:淘宝直通车与淘宝联盟 编辑:程序博客网 时间:2024/05/22 01:59
#include<iostream>
using namespace std;
int a[110000],n,k,sum[110000];
void init()
{
cin>>n>>k;
sum[0]=0;
for(int i=1;i<=n;i++)
cin>>a[i];
}
void work()
{
int start,end;
for(int i=1;i<=n;i++)
sum[i]=sum[i-1]+a[i];
for(int j=1;j<=k;j++)
{
int s;
cin>>start>>end;
s=sum[end]-sum[start-1];
cout<<s<<endl;
}
}
int main()
{
init();
work();
return 0;
}
0 0
原创粉丝点击