博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CF978E Bus Video System【数学/前缀和/思维】
阅读量:6623 次
发布时间:2019-06-25

本文共 596 字,大约阅读时间需要 1 分钟。

【链接】:

【分析】:
设上车前人数 x ,中途最大人数为 x+max ,最小人数为 x+min (max≥0,min≤0)

可得不等式组 x+max≤w, x+min≥0

整数解个数为 max(0,w-max+min+1)

求出 max,min 即可,有求和~记得long long

【代码】:

#include
using namespace std;const int INF = 0x3f3f3f3f;#define ll long long#define ms(a,b) memset(a,b,sizeof(a))#define rep(i,a,b) for(int i=(a); i<(b); i++)const int N = 2*1e5+5;int main(){ int n,m,x; long long sum=0,Max=0,Min=0; scanf("%d%d",&n,&m); rep(i,0,n) { scanf("%d",&x); sum+=x; Min=min(Min,sum); Max=max(Max,sum); } cout<

转载于:https://www.cnblogs.com/Roni-i/p/9124910.html

你可能感兴趣的文章
Java Spring MVC 错误 及 常见问题 总结
查看>>
Linux系统实战项目——sudo日志审计
查看>>
native.js是什么且如何使用
查看>>
Android Application Task Activities的关系
查看>>
浅谈CSS盒子模型
查看>>
实现iFrame自适应高度,原来很简单!
查看>>
get app id
查看>>
poj 3624 0/1背包暨0/1背包的学习
查看>>
Android 批量上传sd卡图片
查看>>
Robot Framework作者建议如何选择自动化测试框架
查看>>
OpenRisc-52-run openrisc&orpmon on ml501 board
查看>>
[俗一下]世界500强公司的面试问题与答案提示 [转]
查看>>
使用 Excel Services ,结合 Analysis Services 在 SharePoint 中发布报表
查看>>
SQL Server数据导入导出技术概述与比较
查看>>
format的用法
查看>>
DHCPv6 server port and DHCPv6 client port
查看>>
10个最佳的触控手式的JavaScript框架(转)
查看>>
BitmapFactory.Options避免 内存溢出 OutOfMemoryError的优化方法
查看>>
Python中通过Image的open之后,去show结果打不开bmp图片,无法正常显示图片
查看>>
DNGuard 免费的DotNet加密保护工具 V1.0
查看>>