题解思路:

假设从i位置开始读可以读到j位置,所花分钟数为s(<=m),那么从i+1位置开始一定也可以读到j而且j位置且目前化为为s-a[i],这样递推下去取每个位置的max就可以了

代码:

#include <cstdio>
#include<iostream>
#include <cstring>
#include <cmath>
#include <algorithm>
#include<vector>
using namespace std;
typedef long long ll;
const int mx = 1e5+10;
int n,m;
int a[mx],b[mx],len[mx];
ll s[mx];
int main()
{while(~scanf("%d%d",&n,&m)){for(int i=1;i<=n;i++){scanf("%d",a+i);len[i] = 0;}len[0] = 1;int j = 1;for(int i=1;i<=n;i++){s[i] = s[i-1]-a[i-1];len[i] = len[i-1]-1;while(j<=n&&s[i]+a[j]<=m){s[i] += a[j];j++;len[i]++;}//if(j!=n+1) j--;}int ans = 0;for(int i=1;i<=n;i++) ans = max(len[i],ans);printf("%d\n",ans);}return 0;
} 

CodeForces 279B相关推荐

  1. CodeForces 375D Tree and Queries

    传送门:https://codeforces.com/problemset/problem/375/D 题意: 给你一颗有根树,树上每个节点都有其对应的颜色,有m次询问,每次问你以点v为父节点的子树内 ...

  2. 「日常训练」Bad Luck Island(Codeforces Round 301 Div.2 D)

    题意与分析(CodeForces 540D) 是一道概率dp题. 不过我没把它当dp做... 我就是凭着概率的直觉写的,还好这题不算难. 这题的重点在于考虑概率:他们喜相逢的概率是多少?考虑超几何分布 ...

  3. 【codeforces 812C】Sagheer and Nubian Market

    [题目链接]:http://codeforces.com/contest/812/problem/C [题意] 给你n个物品; 你可以选购k个物品;则 每个物品有一个基础价值; 然后还有一个附加价值; ...

  4. CodeForces 获得数据

    针对程序的输出可以看见 CodeForces :当输入.输出超过一定字符,会隐藏内容 所以:分若干个程序进行输入数据的获取 1. 1 for (i=1;i<=q;i++) 2 { 3 scanf ...

  5. codeforces水题100道 第二十七题 Codeforces Round #172 (Div. 2) A. Word Capitalization (strings)...

    题目链接:http://www.codeforces.com/problemset/problem/281/A 题意:将一个英文字母的首字母变成大写,然后输出. C++代码: #include < ...

  6. CodeForces 595A

    题目链接: http://codeforces.com/problemset/problem/595/A 题意: 一栋楼,有n层,每层有m户,每户有2个窗户,问这栋楼还有多少户没有睡觉(只要一个窗户灯 ...

  7. codeforces A. Jeff and Digits 解题报告

    题目链接:http://codeforces.com/problemset/problem/352/A 题目意思:给定一个只有0或5组成的序列,你要重新编排这个序列(当然你可以不取尽这些数字),使得这 ...

  8. Codeforces Round #506 (Div. 3)

    Codeforces Round #506 (Div. 3) 实习期间事不多,对div3 面向题解和数据编程了一波 A. Many Equal Substrings 题目链接 A题就是找后缀和前缀重合 ...

  9. Codeforces Round #417:E. FountainsSagheer and Apple Tree(树上博弈)

    Codeforces Round #417:E. FountainsSagheer and Apple Tree(树上博弈) 标签: codeforces 2017-06-02 11:41 29人阅读 ...

最新文章

  1. windows下git bash乱码问题
  2. 地平线新征程!官网焕然一新,二代自动驾驶芯片势已蓄,只待发
  3. hdu 4417 划分树
  4. VTK:可视化之ShadowsLightsDemo
  5. python3 tkinter
  6. Vector的使用详解
  7. mysql的set架构_MYSQL 整体架构浅析
  8. lol游戏挂机软件_北大软件工程学子玩lol一年,挂三科被停学,告诫青少年,切勿沉溺游戏...
  9. html5的canvas动画,Canvas HTML5简介 · Canvas动画教程
  10. 词频统计——三国人物出场次数统计
  11. UPS输出连接要求IEC C320 C13,输入连接要求(6)IEC 320 C14
  12. 【MVC】VS常用技巧
  13. ssl证书不可信 群晖_上海云盾 CDN 网站 SSL 证书过期更新不生效问题排查和解决...
  14. 系统迁移工具迁移操作系统到别的硬盘
  15. 我的世界如何制作一个空岛服务器,我的世界1.7.10 God 世界空岛服务器
  16. 产品经理从专能到全能——不再虚无缥缈的用户体验
  17. 【NLP】NLP基础知识
  18. 7 轮面试后,还是挂了 | Google 中国面经分享
  19. Yolo学习(框架分析)
  20. DSP CCS3.3安装问题与解决方案

热门文章

  1. Web前端开发实验作业 - 网页计算器
  2. Unable to import required dependencies: numpy: The Python version is: Python3.8 from “D:\ancon\pytho
  3. 2018年第九届蓝桥杯B组 国赛
  4. windows反弹shell复现
  5. 引起cpu流水线阻塞的三个原因
  6. 无线AP和无线路由器区别
  7. CORTEX-A9三星iTOP-4412开发开发板入门嵌入式
  8. 【C语言】strcpy()函数
  9. Ubuntu系统下MySQL读取文件数据ERROR解决
  10. 0023--softonic--免费软件下载