fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. ios::sync_with_stdio(0);
  6. cin.tie(0);
  7. cout.tie(0);
  8. int n ;
  9. cin>>n;
  10. int a[n];
  11. long long b[n+1]={};
  12. for(int i=0; i<n ; i++)
  13. cin>>a[i];
  14. int q;
  15. cin>>q;
  16. for(int i=0; i<q; i++){
  17. int k ,d;
  18. cin>>k>>d;
  19. b[n-k]+=d;
  20. }
  21. for(int i=0; i<n-1; i++)
  22. b[i+1]+=b[i];
  23. for(int i=0; i<n; i++)
  24. cout<<a[i]+b[i]<<" ";
  25. }
  26.  
Success #stdin #stdout 0s 5276KB
stdin
3
1000 2000 3000
2
2 2000
1 3000
stdout
1000 4000 8000