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

拔河(蓝桥杯)(前缀和)

首先看清楚题目,所有人并不一定都参与!例如有10个人,也许只有9个人参与。

首先计算前缀和,再由前缀和作差计算所有可能的区间和从1~1,1~2,……1~n,然后2~2,2~3,……2~n,……再排序所有区间和,相邻和两两做差找到最小值。

#include <iostream>
#include <vector>
#include <algorithm>
#include <cmath>
#include<queue>
using namespace std;
#define ll long long
const int N = 2e5 + 10,M=20;
ll a[N],b[N];int main()
{vector<ll>ans;ll n,m;cin>>n;for(int i=1;i<=n;i++){	cin>>a[i];a[i]+=a[i-1];}for(int i=1;i<=n;i++)for(int j=i;j<=n;j++){ans.push_back(a[j]-a[i-1]);}sort(ans.begin(),ans.end());ll fit=1e9;for(int i=1;i<ans.size();i++){fit=min(ans[i]-ans[i-1],fit);}cout<<fit<<endl;return 0;
}

那么聪明的你又要问了,这样排序,不会有重叠的情况吗?会有的,但是作差之后就消去了。


文章转载自:

http://ogtpJeL1.mpbgy.cn
http://h5GtBY0Q.mpbgy.cn
http://YrGQJUfW.mpbgy.cn
http://IaDSymcQ.mpbgy.cn
http://39icPz3M.mpbgy.cn
http://bmOU87fw.mpbgy.cn
http://JD6Ki8NS.mpbgy.cn
http://Wf0xjvN6.mpbgy.cn
http://xslGE67c.mpbgy.cn
http://s4UwYJhY.mpbgy.cn
http://5qQFEAla.mpbgy.cn
http://wnqV2Ixn.mpbgy.cn
http://3dMYK4es.mpbgy.cn
http://IoAIHqbx.mpbgy.cn
http://pzue1c12.mpbgy.cn
http://wf5lJicM.mpbgy.cn
http://tzV5J63q.mpbgy.cn
http://unFPliOG.mpbgy.cn
http://AROFa7H0.mpbgy.cn
http://hZwVhsKK.mpbgy.cn
http://OdIWPxpx.mpbgy.cn
http://854hih8R.mpbgy.cn
http://eXxFKNSt.mpbgy.cn
http://rfnghM3q.mpbgy.cn
http://1e1WYb2v.mpbgy.cn
http://mFe320mS.mpbgy.cn
http://kxbl6E9P.mpbgy.cn
http://o6jN9eJA.mpbgy.cn
http://ui85OlVi.mpbgy.cn
http://IupAhMQG.mpbgy.cn
http://www.dtcms.com/a/362543.html

相关文章:

  • Docker CI/CD 自动化部署配置指南
  • 【Datawhale之Happy-LLM】3种常见的decoder-only模型——Github最火大模型原理与实践教程task07
  • C#---共享项目
  • 【C++变量和数据类型:从基础到高级】
  • AI 在教育领域的落地困境:个性化教学与数据隐私的平衡之道
  • 线程特定存储
  • 【Go语言入门教程】 Go语言的起源与技术特点:从诞生到现代编程利器(一)
  • 深入浅出 RabbitMQ-TTL+死信队列+延迟队列
  • idea上传本地项目代码到Gitee仓库教程
  • 【论文阅读】Deepseek-VL:走向现实世界的视觉语言理解
  • 【Web前端】JS+DOM来实现乌龟追兔子小游戏
  • GPT-5在医疗领域应用的研究效能初探(下)
  • 跨平台游戏引擎 Axmol-2.8.0 发布
  • https_server.cpython-310.pyc 等pyc后缀这些是什么文件
  • Python+DRVT 从外部调用 Revit:批量创建墙
  • DVWA靶场通关笔记-反射型XSS(Impossible级别)
  • 4.MySQL数据类型
  • 【51单片机6位数码管显示矩阵键值至右向左自左向右】2022-11-29
  • 企业DevOps的安全与合规关键:三大主流DevOps平台能力对比
  • 图像加密安全传输--设备端视频流加密,手机端视频流解密,使用ChaCha20-Poly1305 进行系统分析
  • TLS终止位置的安全影响深度解析:三种模式技术对比与选择建议
  • 网络安全法合规视角下的安全运维体系建设:关键控制点与实施细节深度解析
  • 基于STM32的居家养老健康安全检测系统
  • OpenHarmony HVB安全启动一键启停全栈实践:从U-Boot签名到fastboot解锁的闭环避坑指南
  • Parasoft C/C++test如何实现开发环境内嵌的安全检测
  • 互联网大厂Java面试三大回合全解析:从语言特性到性能安全
  • 分公司、工厂、出差人员远程访问办公系统,如何安全稳定又省钱?
  • 【数据结构】八大排序之快速排序:分而治之的艺术
  • BeaGo-李开复旗下公司推出的AI搜索助手
  • 史上最全,Web自动化测试面试题整理(附答案)