当前位置: 首页 > news >正文

重庆市建设监理协会网站站长工具爱情岛

重庆市建设监理协会网站,站长工具爱情岛,织梦网站模板免费下载,关于成立政府网站建设输入一个长度为 n的整数序列。 接下来输入 m个操作,每个操作包含三个整数 l,r,c,表示将序列中 [l,r] 之间的每个数加上 c。 请你输出进行完所有操作后的序列。 输入格式 第一行包含两个整数 n和 m。 第二行包含 n个整数,表示整数序列。 …

输入一个长度为 n的整数序列。

接下来输入 m个操作,每个操作包含三个整数 l,r,c,表示将序列中 [l,r] 之间的每个数加上 c。

请你输出进行完所有操作后的序列。

输入格式

第一行包含两个整数 n和 m。

第二行包含 n个整数,表示整数序列。

接下来 m行,每行包含三个整数 l,r,c,表示一个操作。

输出格式

共一行,包含 n个整数,表示最终序列。

数据范围

1≤n,m≤100000,
1≤l≤r≤n,
−1000≤c≤1000,
−1000≤整数序列中元素的值≤1000

输入样例:

6 3
1 2 2 1 2 1
1 3 1
3 5 1
1 6 1

输出样例:

3 4 5 3 4 2

#include<bits/stdc++.h>
using namespace std;const int N = 100010;int n, m;
int a[N], b[N];void insert(int l, int r, int c) {b[l] += c;b[r + 1] -= c;
}int main() {cin >> n >> m;for (int i = 1; i <= n; i++) cin >> a[i];for (int i = 1; i <= n; i++) insert(i, i, a[i]);while (m--) {int l, r, c;cin >> l >> r >> c;insert(l, r, c);}for (int i = 1; i <= n; i++) {b[i] += b[i - 1];}for (int i = 1; i <= n; i++) cout << b[i] << " ";return 0;
}
http://www.tj-hxxt.cn/news/33836.html

相关文章:

  • 重庆建设集团网站首页营销的概念是什么
  • 手机上怎么做微电影网站有哪些可以推广的平台
  • 深度科技有限公司家庭优化大师
  • 有经验的网站建设我想在百度发布信息
  • 优化免费网站建设河北关键词seo排名
  • 如何做网站关键词收录宁波网络营销推广咨询报价
  • 杭州市城乡建设 网站企业管理培训课程费用
  • 宁波提高网站排名网站权重查询接口
  • 东莞网站哪家好网站推广的常用方法有哪些
  • wordpress 增加菜单北京seo优化推广
  • 公司网站空间域名建设百度推广价格表
  • 做独立网站高端网站建设案例
  • 怎么给自己公司做网站百度人工服务热线电话
  • 深圳市住建设局网站数据分析师要学什么
  • 哪个公司可以做网站seo关键词优化软件怎么样
  • 广州购网站建设查关键词热度的网站
  • opencart做视频网站嘉兴seo
  • 国外 网站页面产品运营方案
  • 做网店在素材网站找的图侵权吗最近新闻热点大事件
  • html企业网站模板机构类网站有哪些
  • 如何做产品网站论坛推广方案
  • 怎样做校园网站推广网络游戏推广平台
  • 静态网页设计心得体会aso优化是什么意思
  • 龙岩网站优化费用百度快照什么意思
  • 网站上传的图片怎么做的清晰制作一个网站的流程有哪些
  • 灰色 网站合肥seo网站排名优化公司
  • 资源网站建设多少钱百度推广好做吗
  • 网站推广常用方法包括网站增加外链的方法有哪些
  • 世界摄影网站网站搜索引擎拓客
  • 上海网站建设网页制作邢台定向推广