题解 | #增高防护塔#

增高防护塔

https://ac.nowcoder.com/acm/problem/22221

#include <stdio.h>

int main() {
    int n, day, nums[100] = {0}, a, b, c;
    scanf("%d", &n);
    for(int i = 0; i < n; i++) {
        scanf("%d", &nums[i]);
    }
    
    scanf("%d", &day);
    
    for(int i = 0; i < day; i++) {
        scanf("%d%d%d", &a, &b, &c);
        for(int j = a - 1; j < b; j++) {
            nums[j] += c;
        }
    }
    
    for(int i = 0; i < n; i++) {
        printf("%d ", nums[i]);
    }
    
    
    
    return 0;
}
全部评论

相关推荐

点赞 评论 收藏
分享
05-24 14:12
门头沟学院 Java
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-03 16:22
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务