时间限制:C/C++ 1秒,其他语言 2秒

空间限制:C/C++262144K,其他语言524288K

64bit IO Format:%lld

语言限定:

C(clang11), C++(clang++11), Pascal(fpc 3.0.2), Java(javac 1.8), Python2(2.7.3),

PHP(7.4.7), C#(mcs5.4), ObjC(gcc 5.4), Pythen3(3.9), JavaScript Node(12.18.2), JavaScript V8(6.0.0),

Sqlite(3.7.9), R(4.0.3), Go(1.14.4), Ruby(2.7.1), Swift(5.3), matlab(Octave 5.2), Pypy2(pypy2.7.13),

Pypy3(pypy3.6.1), Rust(1.44), Scala(2.11.12), Kotlin(1.4.10), Groovy(3.0.6), TypeScript(4.1.2), Mysql(8.0)

本题可使用本地IDE编码,不能使用本地已有代码,无跳出限制,

编码后请点击”保存并调试“按钮进行代码提交。

■ 题目描述

【区块链文件转储系统】

区块链底层存储是一个链式文件系统,由顺序的N个文件组成,

每个文件的大小不一,依次为F1,F2…Fn。随着时间的推移,所占存储会越来越大。

云平台考虑将区块链按文件转储到廉价的SATA盘,只有连续的区块链文件才能转

储到SATA盘上,且转储的文件之和不能超过SATA盘的容量。

假设每块SATA盘容量为M,求能转储的最大连续文件大小之和。

示例1

输入

1000

100 300 500 400 400 150 100

输出

950

示例2

输入

1000

100 300 500 400 400 150

输出

950

示例3

输入

1000

100 500 400 150 500 100

输出

950

示例4

输入

1000

600 800 100 500 500

输出

1000

解题思路

此题是考察滑动窗口求和。注意边界的处理,容易出错。

代码

【华为OD机试c++】区块链文件转储系统【 2023 Q1考试题 A卷 |100分】相关推荐

  1. 【100%通过率 】【华为OD机试c++/python】攻城战【 2023 Q1考试题 A卷 |200分】

    华为OD机试- 题目列表 2023Q1 点这里!! 2023华为OD机试-刷题指南 点这里!! ■ 题目描述 一支攻城部队,有若干种大炮各座,以及数量有限的火药,每种大炮的威力不尽相同, 且在每次开火 ...

  2. 【华为OD机试c++】工单调度策略【2022 Q4考试题 A卷|100分】

    华为OD机试- 题目列表 2023Q1 点这里!! 2023华为OD机试-刷题指南 点这里!! ■ 题目描述 当小区通信设备上报警时,系统会自动生成待处理的工单, 工单调度系统需要根据不同的策略, 调 ...

  3. 【华为OD机试真题 python】补种未成活胡杨 【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  4. 【100%通过率 】【华为OD机试c++/python】钟表重合时刻【 2023 Q1考试题 A卷|100分】

    华为OD机试- 题目列表 2023Q1 点这里!! 2023华为OD机试-刷题指南 点这里!! ■ 题目描述 钟表是日常生活中不可缺少的时间度量计, 其时针.分针.秒针三者的转动速度满足特定规律(见备 ...

  5. 【华为OD机试python】AI处理器组合【2023 Q1|100分】

    华为OD机试- 题目列表 2023Q1 点这里!! 2023华为OD机试-刷题指南 点这里!! 题目描述 某公司研发了一款高性能AI处理器. 每台物理设备具备8颗AI处理器, 编号分别为0.1.2.3 ...

  6. 【华为OD机试真题 python】九宫格【2023 Q1 | 200分】

    ■ 题目描述 [九宫格] 九宫格是一款广为流传的游戏,起源于河图洛书. 游戏规则是:1到9九个数字放在3×3的格子中,要求每行.每列以及两个对角线上的三数之和都等于15. 在金麻名著<射雕英雄传 ...

  7. 【华为OD机试真题 python】连续出牌数量【2022 Q4 | 200分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  8. 【华为OD机试真题 Java】几何平均值最大的子数组(100%通过+全网最详细注释)

    前言:本专栏将持续更新华为OD机试题目,并进行详细的分析与解答,包含完整的代码实现,希望可以帮助到正在努力的你.关于OD机试流程.面经.面试指导等,如有任何疑问,欢迎联系我,wechat:steven ...

  9. 【华为OD机试真题】Excel单元格数值统计(javapython)100%通过率 超详细代码注释 代码深度解读

    [华为OD机试真题 2022&2023]真题目录 @点这里@ [华为OD机试真题]信号发射和接收 &试读& @点这里@ [华为OD机试真题]租车骑绿道 &试读& ...

最新文章

  1. ubuntu指令缩写前的单词
  2. iOS-APP提交上架流程(新手必看!2016年3月1日最新版)
  3. SpringBoot笔记:SpringBoot启动参数配置
  4. 《看聊天记录都学不会Python到游戏实战?太菜了吧》(8)我们开始做一个数字小游戏吧
  5. linux 挂载san存储,新手看招:Linux操作系统下挂载SAN资源
  6. switch安装linux教程,Freeswitch Linux安装教程 | 【韩涛博客】
  7. 亚马逊、Facebook、Google 等科技公司为何越来越难招到人了?
  8. 96% 移动恶意软件针对 Android 系统:逾50亿应用可被攻击
  9. 5.1 RNN 情感识别、tensorflow实现——python实战
  10. 1060 Are They Equal (25 分)科学计数法,stl中string的各种函数用法
  11. 朝阳正规的计算机学校有哪些,朝阳都有哪些专科学校
  12. SpringCloud五大核心组件
  13. iP138版 离线iP数据库ip.txt导入Mysql示例
  14. 百思不得姐php源码,微信小程序实战教程: 仿百思不得姐demo(附源码)
  15. Python 操作pdf文件-加密与解密 (二)
  16. (14)树莓派B+使用L298N驱动控制四驱车并实现一个简单的web控制端
  17. SCSI——小型计算机系统接口
  18. OSS报表系统实训笔记
  19. Java之下载word文档,linux视频监控
  20. 讯飞sdk语音合成测试用例(linux版)

热门文章

  1. java与UML-1-工欲善其事必先利其器
  2. figure字体 latex_Matlab的figure中输入上标、下标、特殊符号或字体 (转)
  3. google chrome插件
  4. 360随身WIFI作USB无线网卡使用教程
  5. mysqlcp30下载最新jar包_三星S20FE刷机包(系统升级刷机最新官方固件包下载)
  6. R语言GD包基于栅格图像实现地理探测器与连续参数的自动离散化
  7. 微信小程序地址选择wx.chooseLocation
  8. vcredist x86 安装失败 出现1935错误 解决方法
  9. 微信小程序与web页面制作的区别
  10. 计算机网络数据通信论文,浅谈计算机网络与数据通信的发展