Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
42913 | 汤书哲 | 前缀和数组 | C++ | Accepted | 2 MS | 268 KB | 403 | 2022-11-27 22:24:31 |
#include<bits/stdc++.h> using namespace std; int main() { int *a=new int[110],*b=new int[110]; int *p,*q,n; cin>>n; p=a; q=b; memset(b,0,sizeof(int)*110); for(p=a+0;p<a+n;p++) { cin>>*p; } for(int i=0;i<n;i++) { for(p=a+0;p<=a+i;p++) { *(q+i)+=*p; } } for(q=b+0;q<b+n;q++) { cout<<*q<<" "; } cout<<endl; delete [] a; delete [] b; return 0; }