fork download
  1. #include <iostream>
  2. #include<vector>
  3. using namespace std;
  4.  
  5. int main() {
  6. int n,q;
  7. cin>>n>>q;
  8. vector<long long>a(n+1);
  9. for(int i=1;i<n;i++){
  10. cin>>a[i];}
  11. while (q--){
  12. int l,r;
  13. long long x;
  14. cin>>l>>r>>x;
  15. for(int i=l;i<=r;i++){
  16. a[i]+=x;
  17. }}
  18.  
  19. for (int i = 1; i <= n; i++) {
  20. cout << a[i] << " ";
  21. }
  22.  
  23. }
Success #stdin #stdout 0s 5324KB
stdin
5 3
1 0 1 0 1
1 2 1
3 5 3
1 5 2
stdout
8 5 6 0 0