洛谷 P8218 【深进1.例1】求区间和 c语言

题目描述

给定 �n 个正整数组成的数列 �1,�2,⋯ ,��a1​,a2​,⋯,an​ 和 �m 个区间 [��,��][li​,ri​],分别求这 �m 个区间的区间和。

对于所有测试数据,�,�≤105,��≤104n,m≤105,ai​≤104

输入格式

第一行,为一个正整数 �n 。

第二行,为 �n 个正整数 �1,�2,⋯ ,��a1​,a2​,⋯,an​

第三行,为一个正整数 �m 。

接下来 �m 行,每行为两个正整数 ��,��li​,ri​ ,满足1≤��≤��≤�1≤li​≤ri​≤n

输出格式

共 �m 行。

第 �i 行为第 �i 组答案的询问。

#include <stdio.h>  
#define N 1000001
int main() {  
    int n, m;  
    scanf("%d", &n);  
    int a[n + 1], s[n + 1];  
    for (int i = 1; i <= n; i++) {  
        scanf("%d", &a[i]);  
        s[i] = s[i - 1] + a[i];  
    }  
    scanf("%d", &m);  
    while (m--) {  
        int l, r;  
        scanf("%d%d", &l, &r);  
        printf("%d\n", s[r] - s[l - 1]);  
    }  
    return 0;  
}

相关推荐

  1. P82181.1区间 c语言

    2024-01-21 04:32:01       25 阅读
  2. P82181.1区间

    2024-01-21 04:32:01       20 阅读
  3. 题解 - P2249 【基13.1】查找

    2024-01-21 04:32:01       20 阅读
  4. ()P5734 【基6.6】文字处理软件

    2024-01-21 04:32:01       33 阅读
  5. P5318 【基18.3】查找文献

    2024-01-21 04:32:01       26 阅读
  6. P3806 [模板] 点分治 1 题解

    2024-01-21 04:32:01       12 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-21 04:32:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-21 04:32:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-21 04:32:01       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-21 04:32:01       20 阅读

热门阅读

  1. 2024 前端高频面试题之 浏览器原理 篇

    2024-01-21 04:32:01       41 阅读
  2. c++ STL

    2024-01-21 04:32:01       34 阅读
  3. C++从零开始的打怪升级之路(day16)

    2024-01-21 04:32:01       36 阅读
  4. SpringBoot-03

    2024-01-21 04:32:01       37 阅读
  5. C++中的new/delete

    2024-01-21 04:32:01       40 阅读
  6. Spring DI

    Spring DI

    2024-01-21 04:32:01      38 阅读
  7. 有了指令集架构, 到完成CPU成品还有多远距离

    2024-01-21 04:32:01       39 阅读
  8. 初识VUE

    初识VUE

    2024-01-21 04:32:01      39 阅读
  9. 【RHCE服务搭建实验】之NFS

    2024-01-21 04:32:01       39 阅读