水题
增高防护塔
https://ac.nowcoder.com/acm/problem/22221
#include<iostream> using namespace std; #define N 105 int main() { int n; cin>>n; int a[N]; for(int i=1;i<=n;i++) { cin>>a[i]; } int d; cin>>d; int x,y,h; for(int i=1;i<=d;i++) { cin>>x>>y>>h; for(int j=x;j<=y;j++) { a[j] += h; } } for(int i=1;i<=n;i++) { cout<<a[i]<<" "; } cout<<endl; }
按照题目要求,读懂题即可AC