首页 > 其他分享 >58. 区间和(第九期模拟笔试)

58. 区间和(第九期模拟笔试)

时间:2024-09-17 20:46:20浏览次数:10  
标签:58 int sum 笔试 cin start num 第九期

中秋节摆了一天,感觉畏难情绪一直困扰着我,要好好调制状态才行。

#include<iostream>
#include<vector>
using namespace std;

int main(){
    int n = 0;
    cin >> n;
    vector<int> sum(n, 0);
    for(int i = 0; i < n; ++i){
        int num;
        cin >> num;
        if(i == 0) sum[0] = num;
        else sum[i] = sum[i -1] + num;
    }
    int start, end;
    
    while(cin >> start >> end){
        if(start == 0){
            cout << sum[end] << endl;
        }else{
            cout << sum[end] - sum[start -1] << endl;
        }
    }
    return 0;
}

 

标签:58,int,sum,笔试,cin,start,num,第九期
From: https://www.cnblogs.com/llllmz/p/18417482

相关文章

  • 【58同城-注册安全分析报告】
    前言由于网站注册入口容易被黑客攻击,存在如下安全问题:暴力破解密码,造成用户信息泄露短信盗刷的安全问题,影响业务及导致用户投诉带来经济损失,尤其是后付费客户,风险巨大,造成亏损无底洞所以大部分网站及App都采取图形验证码或滑动验证码等交互解决方案,但在机器学习能力提......
  • 数据的容器 列表 scratch 20240916_155811
    什么是列表列表是数据的容器创建列表列表添加内容清空内容查找数据根据位置查找数据修改数据删除数据根据下标删除数据遍历所有数据让主角依次把所有的数据都说一遍......
  • Springboot高校实验室管理系统s558a--(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、项目背景随着高等教育的快速发展,高校实验室作为科研与教学的重要基地,其管理效率与资源利用水平直接影响到教学与科研的质量。传统的手工管理模......
  • 360 9.14笔试
    第二题大模拟真的有点折磨了第一题给出m种饮料,每种饮料只有一杯,接下来有n个客人,每个客人有两种想喝的饮料,请问最多能满足多少位客人。数据范围比较小n=20,所以直接暴力求解#include<bits/stdc++.h>usingnamespacestd;intmain(){intn,m;cin>>n>>......
  • 虾皮9.14笔试
    三道都是简化的板子题第一题给出每个位置的过路费,求从左上角到右下角的最小花费是多少。只允许往下或者往右走。数据范围只有100直接暴力搜索即可。intminPathSum(vector<vector<int>>&grid){intm=grid.size();intn=grid[0].size();intres=......
  • 京东9.14笔试
    被美团挂的第二天早上神志不清,第三题写错了距离计算函数,人麻了第一题将数组划分成两个区间,要求区间和乘积最小。经典的前缀和+枚举即完成#include<bits/stdc++.h>usingnamespacestd;constintN=1e6+5;inth[N];intmain(){intn;cin>>n;......
  • 滴滴9.13笔试
    难度不大,第二题的\(O(n)\)带有一点思维第一题滑动窗口板子题:求和不超过m的最大区间长度#include<bits/stdc++.h>usingnamespacestd;intmain(){intn;longlongm;cin>>n>>m;vector<int>nums;for(inti=0;i<n;i++)......
  • 笔试常用api
    常用apiArrayList:List接口publicbooleanadd(Ee):将指定的元素添加到此集合的尾部。publicbooleanaddAll(collection对象):将collection的对象加入到publicEremove(intindex):移除此集合中指定位置上的元素。返回被删除的元素。publicEget(intindex):返回此集......
  • 美团笔试2024秋1
    1、图染色法在编译原理中,寄存器分配是代码优化阶段的一项重要任务。寄存器分配的目标是为了有效地将程序中的活跃变量映射到有限数量的处理器寄存器上。在这个过程中,图染色法是一种常用的技术,它通过构建一个冲突图(其中节点代表活跃变量,边代表不能同时分配到同一寄存器的变量对......
  • 第158天:安全开发-Python-Socket编程&反弹Shell&分离免杀&端口探针&域名爆破
    前置知识使用socket模块1.导入模块首先,你需要导入Python的socket模块。importsocket2.创建套接字使用socket.socket()函数创建一个新的套接字。这个函数可以接收两个参数:地址族和套接字类型。   地址族(AddressFamily):AF_INET用于IPv4,AF_INET6用于IP......