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

重庆市建设监理协会网站国家免费职业技能培训官网

重庆市建设监理协会网站,国家免费职业技能培训官网,上海网站建设与设计,wordpress 伪静态设置输入一个长度为 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.hrbkazy.com/news/34908.html

相关文章:

  • 电商 做图 网站有哪些免费b2b网站大全免费
  • 做网站甲方乙方公司的区别好省推广100种方法
  • 做婚介打么网站好免费拓客软件排行榜
  • 菜单网站图片素材公司网站建设要多少钱
  • 红色政府网站模板 dede百度推广话术全流程
  • 武汉骑士网络做网站网站广告调词平台
  • 网站做采集会有问题么百度官网app
  • 如何加强英文网站建设国际新闻最新消息十条
  • WordPress如何快速排名南阳seo优化
  • 西宁网站制作费用是多少东莞百度推广优化排名
  • 网站网页制作电话sem是什么意思呢
  • 自己做网络棋牌网站流程怎样查询百度收录和排名情况
  • 住房城乡建设部官方网站百度竞价多少钱一个点击
  • 做网站html和asp福建seo搜索引擎优化
  • 幼儿园网站建设google搜索引擎免费入口
  • 用户界面seo免费系统
  • 帝国cms做淘宝客网站网络营销官网
  • wordpress设置url打不开智能优化网站
  • dw制作一个环保网站模板下载cba最新排名
  • 营销型网站建设的好处牛奶推广软文文章
  • 没有数据怎么做网站seo站长综合查询
  • wordpress 文章页当前栏目链接5g网络优化工程师
  • 给人做时时彩网站建设犯法百度收藏夹使用方法
  • wordpress主题加速插件seo推广教程seo推广技巧
  • 石家庄有什么做网站的公司小程序开发费用明细
  • 自助建站和速成网站杭州seo技术培训
  • 男人最爱上的做网站google chrome网页版
  • 免费做旅游海报的网站培训方案怎么做
  • 做电商网站的步骤首页关键词优化价格
  • 米定制网的网站是那个公司做优化关键词有哪些方法