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

税务局网站作风建设少儿培训

税务局网站作风建设,少儿培训,android手机网站开发,华为wordpress目录 1.题目描述 2.AC 1.题目描述 797.差分 输入一个长度为 nn 的整数序列。 接下来输入 mm 个操作,每个操作包含三个整数 l,r,cl,r,c,表示将序列中 [l,r][l,r] 之间的每个数加上 cc。 请你输出进行完所有操作后的序列。 输入格式 第一行包含两…

目录

1.题目描述

2.AC


1.题目描述

797.差分 

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

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

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

输入格式

第一行包含两个整数 nn 和 mm。

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

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

输出格式

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

数据范围

1≤n,m≤1000001≤n,m≤100000,
1≤l≤r≤n1≤l≤r≤n,
−1000≤c≤1000−1000≤c≤1000,
−1000≤整数序列中元素的值≤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

2.AC

#include <iostream>
#include <cstdio>
using namespace std;
const int N = 1e5 + 10;
int n, m;
int l, r, c;
int a[N], b[N];
int main () {scanf("%d%d", &n, &m);for (int i = 1; i <= n; i++) {scanf("%d", &a[i]);b[i] = a[i] - a[i-1];}while (m--) {scanf("%d%d%d", &l, &r, &c);b[l] += c;b[r+1] -= c;}for (int i = 1; i <= n; i++) {a[i] = a[i-1] + b[i];printf("%d ", a[i]);}return 0;
}

http://www.tj-hxxt.cn/news/120648.html

相关文章:

  • 电子商务网站建设作业案例百度指数专业版app
  • 兰州最好的网站建设公司痘痘该怎么去除效果好
  • 门户网站开发软件营销推广
  • 一个ip可以做几个网站福州seo按天付费
  • 兰州网站建设网站seo外链平台
  • 找公司做网站要注意什么问题seo网站结构优化的方法
  • 东城区住房城乡建设委网站web个人网站设计代码
  • 视频剪辑素材免费网站台州优化排名推广
  • dede一键更新网站策划营销
  • 公司门户网站源码加盟教育培训机构
  • 网站锚点怎么做怎么推广网站
  • 网站登录模板 htmlseo全称
  • 怎么将html代码放到wordpress河北电子商务seo
  • 网站新手引导怎么做深圳网络seo推广
  • 什么叫网络服务商长沙seo优化首选
  • 中英文网站源码 免费宜兴百度推广
  • 网站开发手机自适应东莞企业网站排名优化
  • 查找网站建设虚拟目录怎么申请网址
  • 单页静态网站怎么做广州seo公司排名
  • 做亚马逊有哪些站外折扣网站微信平台推广方法
  • 网站建设软件kan网销怎么找客户资源
  • 有哪些做策划的用的网站整站seo排名费用价格
  • 遵义官网网站建设使用百度地图导航收费吗
  • vultr做网站百度站长平台怎么用
  • 网站做收藏任务有用吗电子商务推广方式
  • wordpress仿站标签百度健康人工客服电话24小时
  • 网站的管理权限有什么用自己做网站需要什么条件
  • 网站建设可行性分析表谷歌浏览器下载手机版
  • 企业网站策划案怎么写推广软件平台
  • 重庆网站模板平台建设seo发外链工具