import java.util.Scanner;
public class Main{
    public static void main(String []args){
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int []arr = new int [n];
        for(int i = 0; i < n; i++){
            arr[i]  = sc.nextInt();
        }
        int m = sc.nextInt();
        for(int i = 1; i <= m; i++){
            int a = sc.nextInt();
            int b = sc.nextInt();
            int c = sc.nextInt();
            for(int j = a; j <= b; j++){
                arr[j - 1] += c;
            }
        }
        for(int i = 0; i < n; i++){
            System.out.printf("%d ",arr[i]);
        }
        }
    }
这题要读懂题意,题目要求的是加高是区间的建筑,所以要加的是区间的建筑的高,不能只是加两个的高。