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

MT2096 数列分段

 代码:

#include <bits/stdc++.h>
using namespace std;
const int N = 1e5 + 10;
int n, m;
int a[N];
int ans = 1;
int main()
{cin >> n >> m;for (int i = 1; i <= n; i++)cin >> a[i];int num = 0;for (int i = 1; i <= n; i++){if (num + a[i] <= m){num += a[i];}else{ans++;num=a[i];}}
cout<<ans;return 0;
}

相关文章:

  • 六种图算法的python实现
  • 前端的强缓存和协商缓存
  • Pixi.js学习 (六)数组
  • 前端面试题日常练-day60 【面试题】
  • 鸿蒙轻内核M核源码分析系列六 任务及任务调度(2)任务模块
  • UnityAPI学习之Animator的基本使用
  • UE4获取动画序列资产的动画时长
  • 【Linux】I/O多路复用
  • B站画质补完计划(3):智能修复让宝藏视频重焕新生
  • SpringBoot整合SpringDataRedis
  • 附件采集文件类型识别方案
  • UML交互图-协作图
  • Kotlin 协程:从基础概念到开发实践
  • 可以自定义的文字识别OCR
  • 微软 Edge 推出 WebUI 2.0:从 React 到 Web Components + HTML,速度提升了42%
  • 【comparator, comparable】小总结
  • ES6, React, Redux, Webpack写的一个爬 GitHub 的网页
  • Git 使用集
  • gops —— Go 程序诊断分析工具
  • IDEA 插件开发入门教程
  • java8-模拟hadoop
  • Java多线程(4):使用线程池执行定时任务
  • Magento 1.x 中文订单打印乱码
  • Next.js之基础概念(二)
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • open-falcon 开发笔记(一):从零开始搭建虚拟服务器和监测环境
  • PAT A1050
  • ucore操作系统实验笔记 - 重新理解中断
  • 案例分享〡三拾众筹持续交付开发流程支撑创新业务
  • 关于Java中分层中遇到的一些问题
  • 前端面试题总结
  • 使用前端开发工具包WijmoJS - 创建自定义DropDownTree控件(包含源代码)
  • 温故知新之javascript面向对象
  • 学习JavaScript数据结构与算法 — 树
  • 做一名精致的JavaScripter 01:JavaScript简介
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • #多叉树深度遍历_结合深度学习的视频编码方法--帧内预测
  • #我与Java虚拟机的故事#连载19:等我技术变强了,我会去看你的 ​
  • (javaweb)Http协议
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (附源码)springboot 个人网页的网站 毕业设计031623
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (函数)颠倒字符串顺序(C语言)
  • (机器学习-深度学习快速入门)第一章第一节:Python环境和数据分析
  • (三)mysql_MYSQL(三)
  • (收藏)Git和Repo扫盲——如何取得Android源代码
  • (图)IntelliTrace Tools 跟踪云端程序
  • (一)appium-desktop定位元素原理
  • (译) 理解 Elixir 中的宏 Macro, 第四部分:深入化
  • (转载)Linux 多线程条件变量同步
  • .bat批处理(四):路径相关%cd%和%~dp0的区别
  • .mkp勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .net core MVC 通过 Filters 过滤器拦截请求及响应内容