CodeForces 279B
题解思路:
假设从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相关推荐
- CodeForces 375D Tree and Queries
传送门:https://codeforces.com/problemset/problem/375/D 题意: 给你一颗有根树,树上每个节点都有其对应的颜色,有m次询问,每次问你以点v为父节点的子树内 ...
- 「日常训练」Bad Luck Island(Codeforces Round 301 Div.2 D)
题意与分析(CodeForces 540D) 是一道概率dp题. 不过我没把它当dp做... 我就是凭着概率的直觉写的,还好这题不算难. 这题的重点在于考虑概率:他们喜相逢的概率是多少?考虑超几何分布 ...
- 【codeforces 812C】Sagheer and Nubian Market
[题目链接]:http://codeforces.com/contest/812/problem/C [题意] 给你n个物品; 你可以选购k个物品;则 每个物品有一个基础价值; 然后还有一个附加价值; ...
- CodeForces 获得数据
针对程序的输出可以看见 CodeForces :当输入.输出超过一定字符,会隐藏内容 所以:分若干个程序进行输入数据的获取 1. 1 for (i=1;i<=q;i++) 2 { 3 scanf ...
- codeforces水题100道 第二十七题 Codeforces Round #172 (Div. 2) A. Word Capitalization (strings)...
题目链接:http://www.codeforces.com/problemset/problem/281/A 题意:将一个英文字母的首字母变成大写,然后输出. C++代码: #include < ...
- CodeForces 595A
题目链接: http://codeforces.com/problemset/problem/595/A 题意: 一栋楼,有n层,每层有m户,每户有2个窗户,问这栋楼还有多少户没有睡觉(只要一个窗户灯 ...
- codeforces A. Jeff and Digits 解题报告
题目链接:http://codeforces.com/problemset/problem/352/A 题目意思:给定一个只有0或5组成的序列,你要重新编排这个序列(当然你可以不取尽这些数字),使得这 ...
- Codeforces Round #506 (Div. 3)
Codeforces Round #506 (Div. 3) 实习期间事不多,对div3 面向题解和数据编程了一波 A. Many Equal Substrings 题目链接 A题就是找后缀和前缀重合 ...
- Codeforces Round #417:E. FountainsSagheer and Apple Tree(树上博弈)
Codeforces Round #417:E. FountainsSagheer and Apple Tree(树上博弈) 标签: codeforces 2017-06-02 11:41 29人阅读 ...
最新文章
- windows下git bash乱码问题
- 地平线新征程!官网焕然一新,二代自动驾驶芯片势已蓄,只待发
- hdu 4417 划分树
- VTK:可视化之ShadowsLightsDemo
- python3 tkinter
- Vector的使用详解
- mysql的set架构_MYSQL 整体架构浅析
- lol游戏挂机软件_北大软件工程学子玩lol一年,挂三科被停学,告诫青少年,切勿沉溺游戏...
- html5的canvas动画,Canvas HTML5简介 · Canvas动画教程
- 词频统计——三国人物出场次数统计
- UPS输出连接要求IEC C320 C13,输入连接要求(6)IEC 320 C14
- 【MVC】VS常用技巧
- ssl证书不可信 群晖_上海云盾 CDN 网站 SSL 证书过期更新不生效问题排查和解决...
- 系统迁移工具迁移操作系统到别的硬盘
- 我的世界如何制作一个空岛服务器,我的世界1.7.10 God 世界空岛服务器
- 产品经理从专能到全能——不再虚无缥缈的用户体验
- 【NLP】NLP基础知识
- 7 轮面试后,还是挂了 | Google 中国面经分享
- Yolo学习(框架分析)
- DSP CCS3.3安装问题与解决方案
热门文章
- Web前端开发实验作业 - 网页计算器
- Unable to import required dependencies: numpy: The Python version is: Python3.8 from “D:\ancon\pytho
- 2018年第九届蓝桥杯B组 国赛
- windows反弹shell复现
- 引起cpu流水线阻塞的三个原因
- 无线AP和无线路由器区别
- CORTEX-A9三星iTOP-4412开发开发板入门嵌入式
- 【C语言】strcpy()函数
- Ubuntu系统下MySQL读取文件数据ERROR解决
- 0023--softonic--免费软件下载