技术栈

前缀和 C++实现

随风而散y2023-09-24 19:10

#include<iostream>

using namespace std;

const int N=100010;

int n,m;

int a[N],s[N];

int main(){

scanf("%d%d",&n,&m);

for(int i=1;i<=n;i++) scanf("%d",&a[i]);

for(int i=1;i<=n;i++) s[i]=s[i-1]+a[i];

while(m--){

int l,r;

scanf("%d%d",&l,&r);

printf("%d\n",s[r]-s[l-1]);

}

}

上一篇:【Unity基础】5.动画曲线
下一篇:Vue的路由使用,Node.js下载安装及环境配置教程 (超级详细)
相关推荐
Want595
2 分钟前
C/C++贪吃蛇小游戏
c语言·开发语言·c++
阿昭L
1 小时前
堆结构与堆排序
数据结构·算法
2***5742
1 小时前
人工智能在智能投顾中的算法
人工智能·算法
草莓熊Lotso
1 小时前
《算法闯关指南:动态规划算法--斐波拉契数列模型》--01.第N个泰波拉契数,02.三步问题
开发语言·c++·经验分享·笔记·其他·算法·动态规划
草莓熊Lotso
2 小时前
Git 分支管理:从基础操作到协作流程(本地篇)
大数据·服务器·开发语言·c++·人工智能·git·sql
报错小能手
2 小时前
C++异常处理 终极及总结
开发语言·c++
Algo-hx
2 小时前
C++编程基础(九):预处理指令
c++
mit6.824
7 小时前
bfs|栈
算法
CoderYanger
9 小时前
优选算法-栈:67.基本计算器Ⅱ
java·开发语言·算法·leetcode·职场和发展·1024程序员节
jllllyuz
9 小时前
Matlab实现基于Matrix Pencil算法实现声源信号角度和时间估计
开发语言·算法·matlab
热门推荐
01GitHub 镜像站点02【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连03BongoCat - 跨平台键盘猫动画工具04UV安装并设置国内源05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Linux下V2Ray安装配置指南07Google Antigravity:无法登录?早期错误、登录修复和用户反馈指南08全球最强模型Grok4,国内已可免费使用!(附教程)09Labelme从安装到标注:零基础完整指南1046个Nano-banana 精选提示词,持续更新中