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

有哪些做设计交易网站有哪些内容关键词搜索站长工具

有哪些做设计交易网站有哪些内容,关键词搜索站长工具,电子商务论文3000字,网页设计公司建网站网站设计资源限制 内存限制:256.0MB C/C时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述 南将军手下有N个士兵,分别编号1到N,这些士兵的杀敌数都是已知的。   小工是南将军手下的军师&…

资源限制

内存限制:256.0MB   C/C++时间限制:1.0s   Java时间限制:3.0s   Python时间限制:5.0s

问题描述

  南将军手下有N个士兵,分别编号1到N,这些士兵的杀敌数都是已知的。
  小工是南将军手下的军师,南将军经常想知道第m号到第n号士兵的总杀敌数,请你帮助小工来回答南将军吧。
  南将军的某次询问之后士兵i可能又杀敌q人,之后南将军再询问的时候,需要考虑到新增的杀敌数。

输入格式

  多组测试数据,以EOF结尾;
  每组第一行是两个整数N,M,其中N表示士兵的个数(1<N<1000000),M表示指令的条数。(1<M<100000)
  随后的一行是N个整数,ai表示第i号士兵杀敌数目。(0<=ai<=100)
  随后的M行每行是一条指令,这条指令包含了一个字符串和两个整数,首先是一个字符串,如果是字符串QUERY则表示南将军进行了查询操

  作,后面的两个整数m,n,表示查询的起始与终止士兵编号;如果是字符串ADD则后面跟的两个整数I,A(1<=I<=N,1<=A<=100),表示第I个士兵新增杀敌数为A.

输出格式

  对于每次查询,输出一个整数R表示第m号士兵到第n号士兵的总杀敌数,每组输出占一行

样例输入

5 6
1 2 3 4 5
QUERY 1 3
ADD 1 2
QUERY 1 3
ADD 2 3
QUERY 1 2
QUERY 1 5

样例输出

6
8
8
20

#include<iostream>
#include<string>
using namespace std;
const int N=10e6+10;
int a[N];
int b[N];//前缀和 
int n,m;
int main(){while(scanf("%d%d",&n,&m) !=EOF){for(int i=1;i<=n;i++){scanf("%d",&a[i]);b[i]=b[i-1]+a[i];}while(m--){string zl;cin>>zl;if(zl=="QUERY"){int first,end;scanf("%d%d",&first,&end);printf("%d\n",b[end]-b[first-1]);}if(zl=="ADD"){int q,num;scanf("%d%d",&q,&num);for(int i=q;i<=n;i++){b[i]+=num;}}}}return 0;
}

思路:前缀和。 

http://www.zhongyajixie.com/news/25404.html

相关文章:

  • 文明网站建设方案西安seo推广公司
  • 怎么制作网站后台网站关键字排名优化
  • 专门做赌博网站犯法吗seo查询友情链接
  • 什么网站做简历最好国外引擎搜索
  • 广西北海联友建设网站管理百度搜索词排名
  • 西城网站建设关键词优化顾问
  • xampp配置多网站成都今天宣布的最新疫情消息
  • 深圳微信网站建设公司哪家好广州seo团队
  • 重庆公司核名在哪个网站百度打开
  • 域名备案查询网站企业培训方案
  • 宜昌皓月建设工程有限公司网站网络推广合作协议范本
  • wordpress站点标题删除如何制作企业网站
  • 即墨做网站公司温州seo结算
  • rails开发的网站开发百度网络营销
  • 访问不了服务器网站吗免费seo教程
  • 网站建设易尔通最新网站查询
  • 江苏有哪些做网站建设的公司做一个自己的网站
  • 开发者选项在哪里打开oppo搜索引擎优化公司排行
  • 重庆的公需科目在哪个网站做yoast seo教程
  • 政府网站规划的意义专业网站推广软件
  • 网站正在建设中提示页面seo优化销售话术
  • 合肥个人建站模板网络营销的好处和优势
  • 长春网站优化流程网站seo运营
  • 闵行虹桥网站建设百度免费下载
  • 网站建设和网络推广服务公司百度网站收录提交入口全攻略
  • 建设网站的公司专业服务营销软件网站
  • 客户说做网站价格高市场调研流程
  • 聊城建网站哪家好seo网络推广什么意思
  • 做音乐网站赚钱吗seo是什么意思呢
  • wordpress搜站点网络中断广州网站建设技术外包