Submission

Status:
PPTTTTTTTTTTTTTTTTTT

Score: 10

User: Cmoss9

Problemset: ผลบวก (ยาก)

Language: cpp

Time: 0.175 second

Submitted On: 2024-10-09 18:18:15

#include<stdio.h>
int main () {
    int total;
    scanf("%d",&total);
    int arr[total];
    for (int i = 0;i<total;i++) {
        scanf("%d",&arr[i]);
    }
    int allrange;
    scanf("%d",&allrange);
    int result[allrange];
    for (int i = 0;i<allrange;i++) {
        int point_count;
        scanf("%d",&point_count);
        for (int j = 0;j<point_count;j++) {
            int point,cost;
            scanf("%d %d",&point,&cost);
            arr[point] = cost;
        }
        int sum = 0;
        int rangestart,rangestop;
        scanf("%d %d",&rangestart,&rangestop);
        for (int k = rangestart;k<=rangestop;k++) {
            sum += arr[k];
        }
        result[i] = sum;
    }
    for (int i = 0;i<allrange;i++) {
        printf("%d\n",result[i]);
    }
}