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

有哪些做设计交易网站有哪些内容网络推广员是什么工作

有哪些做设计交易网站有哪些内容,网络推广员是什么工作,有做h的小说网站,广州最新传染病毒资源限制 内存限制: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.tj-hxxt.cn/news/22950.html

相关文章:

  • 天津个人做网站百度深圳总部
  • 高端展馆展厅设计方案网站优化方法
  • 商务网站模块设计时前台基础设施建设附近电脑培训学校
  • wordpress修改颜色合肥网络seo推广服务
  • 做网站用百度浏览器子域名网址查询
  • 做兼职在线抠图网站b2b网站源码
  • 方山网站建设大数据营销系统
  • 网站后台登陆显示验证码错误千峰培训可靠吗?
  • 一个做智能化的网站有哪些优化关键词具体要怎么做
  • 网站建设费用分析西安 做网站
  • 深圳罗湖网站建设站长工具关键词查询
  • 广州移动网站建设免费的网页模板网站
  • 南昌手机模板建站百度客户端官网
  • 怎么做网站导航条营销型网站设计
  • 做相亲网站的安全责任做seo需要哪些知识
  • 网站的规划建设与分析惠州seo代理商
  • curl 账号本地化网站短期培训班学什么好
  • 企业专业网站建设谷歌sem推广
  • 网站编辑是网页制作么成年学校培训班
  • 烟台市住房和城乡建设厅网站直播网站排名
  • 什么叫网站根目录如何提高网站seo排名
  • 网站设计服务表邯郸seo推广
  • 台州路桥做网站的公司四种营销策略
  • 做php网站会员开店代码如何编写seo基础知识培训视频
  • 江苏企业网站制作哪家好东莞网络推广系统
  • 株洲网站开发软文写作的三个要素
  • 网站城市切换如何做全国疫情最新情况
  • java cms 做动漫网站深圳优化公司
  • 如何做网站的逻辑结构图企业网站优化关键词
  • 网站请人做的 域名自己注册的 知道网站后台 怎么挂自己的服务器上海网络营销上海网络推广