2026江南程序设计竞赛联盟暑假多校训练第五场_补题题解
L CTR篮球题目分析一共有两排数量为 n 的篮球队伍 现在要在这两个队伍中任取 x 个人组成一个队伍且不能连续选择同一排的学生求所选的队伍最大的总身高。解题思路根据题目我们可以得出这样一个结论如果选择第一排第 i 位学生上一个选中的学生只能来自第二排编号小于 i同理如果选择第二排第 i 位学生上一个选中的学生只能来自第一排编号小于 i。这个时候我们可以利用动态规划的思想。设 max0遍历到当前编号最后一人选自第一排所能得到的最大总身高设 max1遍历到当前编号最后一人选自第二排所能得到的最大总身高。max0 max(max0, max1 第一排的第 i 位置的值)max1 max(max1, max0 第二排的第 i 位置的值)而最后的答案则为 max(max0, max1).代码实现#includebits/stdc.h#definelllonglongusingnamespacestd;ll a[100010];ll b[100010];voidsolve(){intn;ll ans00,ans10,ans0;cinn;for(inti1;in;i)cina[i];for(inti1;in;i)cinb[i];for(inti1;in;i){ll tem0ans1a[i];ll tem1ans0b[i];ans0max(ans0,tem0);ans1max(ans1,tem1);}ansmax(ans0,ans1);coutans;}intmain(){ios::sync_with_stdio(false);cin.tie(0);solve();}G GCD与MINI题目分析给了我们一个长度为 n 的数组我们可重新排列数组判断是否可以找到一个以 i 为分界线左边所有数的最小值 右边所有数的最大公约数。解题思路既然是让我们判断是否存在 以 i 为分界线左边所有数的最小值 右边所有数的最大公约数。那么我们可以判断的是左边的最小值一定是整个数组的最小值所以我们只需要找到是否存在 x ( 1 x n - 1) 个数的 gcd 等于这个最小值。特殊情况如果数组中的最小值的个数不止一个那么就我们可以直接输出 “Yes”如果数组只有两个数那么如果这两个数相等则输出 “Yes” 反之输出 “No”。代码实现#includebits/stdc.h#definelllonglongusingnamespacestd;ll a[100010];voidsolve(){intn,cnt0;cinn;for(inti1;in;i)cina[i];if(n2){if(a[1]a[2]){coutYesendl;}else{coutNoendl;}return;}sort(a1,a1n);if(a[1]a[2]){coutYesendl;return;}vectorllv;for(inti2;in;i){if(a[i]%a[1]0){cnt;v.push_back(a[i]);}}if(cnt2){coutNoendl;return;}ll temv[0];for(autoit:v){temgcd(tem,it);if(tema[1]){coutYesendl;return;}}coutNoendl;}intmain(){ios::sync_with_stdio(false);cin.tie(0);intT;cinT;while(T--){solve();}}

相关新闻

HTML5标准文档构建实战:从零搭建语义化网页骨架

HTML5标准文档构建实战:从零搭建语义化网页骨架

1. 项目概述:从“Hello World”到构建思维“新建一个HTML文件”,这听起来像是每个前端开发者,甚至每个想接触网页制作的人,迈出的第一步。你可能在很多教程里见过它:打开记事本,输入几个标签,保…

2026/8/6 8:40:07 阅读更多 →
Unity编辑器优化:ScriptableObject枚举中文显示与PropertyDrawer实践

Unity编辑器优化:ScriptableObject枚举中文显示与PropertyDrawer实践

1. 项目概述与核心痛点在Unity项目开发中,尤其是涉及大量配置数据时,ScriptableObject(SO)是我们离不开的利器。它允许我们将数据以资源文件的形式存储在项目中,独立于场景,方便管理和复用。而枚举&#xf…

2026/8/6 8:40:06 阅读更多 →
揭秘行业潜规则与实操干货:网站建设怎么找客户,从小白到资深外包商的突围指南

揭秘行业潜规则与实操干货:网站建设怎么找客户,从小白到资深外包商的突围指南

说实话,刚入行做网站建设的时候,我和很多新手一样,脑子里全是技术,觉得自己代码写得漂亮,界面设计得时尚,客户自然会像自来水一样涌进来。结果呢?现实给了我一记响亮的耳光。哪怕我的技术再牛,如果没有客户,那也是一堆废代码。那段时间,我整天焦虑地刷朋友圈、混论坛…

2026/8/6 8:40:06 阅读更多 →

最新新闻

芯天下 3.3V 4Gbit 并行 NAND Flash (XT27G04ABFIGA)

芯天下 3.3V 4Gbit 并行 NAND Flash (XT27G04ABFIGA)

型号:XT27G04ABFIGA | 品牌:芯天下(XTX) 关键词:4Gbit、x16位宽、VFBGA67、工业级-40~85℃、SLC一、为什么关注这颗料在嵌入式存储选型中,容量、封装、接口带宽和功耗这几项指标往往互相制约。想要大带宽就…

2026/8/6 9:43:41 阅读更多 →
英雄联盟智能助手Seraphine:免费实时战绩查询与BP决策优化终极指南

英雄联盟智能助手Seraphine:免费实时战绩查询与BP决策优化终极指南

英雄联盟智能助手Seraphine:免费实时战绩查询与BP决策优化终极指南 【免费下载链接】Seraphine 英雄联盟战绩查询工具 项目地址: https://gitcode.com/gh_mirrors/se/Seraphine 还在为英雄联盟对局中信息不足而烦恼吗?想要在BP阶段就掌握对手实力…

2026/8/6 9:43:41 阅读更多 →
Dockerfile指令全解与生产级最佳实践手册

Dockerfile指令全解与生产级最佳实践手册

1. 项目概述:为什么你需要一份详尽的Dockerfile指令手册 如果你刚开始接触Docker,可能会觉得Dockerfile就像一份神秘的菜谱,里面写满了各种看不懂的“指令”。而当你试图从网上找资料时,往往发现要么是零散的片段,要么…

2026/8/6 9:43:41 阅读更多 →
芯天下XT27G04ABFIGA:这就那个老老实实干活的4Gb NAND

芯天下XT27G04ABFIGA:这就那个老老实实干活的4Gb NAND

做嵌入式开发的朋友应该都有体会:几百页的NAND Flash规格书看着就头大。最近抽空啃完了一份XTX芯天下的SPI NAND规格书,型号XT27G04ABFIGA,VFBGA67封装,x16位宽。把值得记录的技术要点整理成笔记,分享出来供大家参考。…

2026/8/6 9:43:41 阅读更多 →
法系正红丝绒哑光口红找代工厂,别被“同款料体”忽悠了质地和色号

法系正红丝绒哑光口红找代工厂,别被“同款料体”忽悠了质地和色号

最近好几拨做私域和实体集合店的老板,拿着一张法系口红的海报图,进门第一句就是“我要法系高定丝绒正红架构的烂番茄色,能不能做?”。能做,当然能做。但我要把话撂在前面:丝绒哑光这个品类,是口…

2026/8/6 9:42:40 阅读更多 →
重庆登报挂失怎么操作?重庆登报挂失哪个报社最便宜?

重庆登报挂失怎么操作?重庆登报挂失哪个报社最便宜?

前言很多重庆市民初次办理挂失,会纠结完整操作步骤、办理材料、报社价格、合规报纸筛选难题,大家可以借助慧办好小程序一站式处理登报业务,该平台商标注册号56497105,商标注册时间2021年05月31日,工信部ICP备案号为豫I…

2026/8/6 9:42:40 阅读更多 →

日新闻

深入解析LimboAI C++内核:架构设计与性能优化实战

深入解析LimboAI C++内核:架构设计与性能优化实战

1. 项目概述:为什么我们需要深入LimboAI的C内核?如果你是一名使用Godot引擎的游戏开发者,尤其是对AI行为逻辑有较高要求的项目,那么LimboAI这个名字你大概率不会陌生。它作为Godot 4生态中一个备受瞩目的行为树与状态机插件&#…

2026/8/6 0:00:06 阅读更多 →
Unity 2D游戏敌人AI系统:基于PlayMaker状态机与2D Toolkit的实战开发

Unity 2D游戏敌人AI系统:基于PlayMaker状态机与2D Toolkit的实战开发

1. 项目概述与核心思路大家好,我是老张,一个在游戏开发一线摸爬滚打了十多年的老码农。今天咱们接着聊《空洞骑士》风格2D动作游戏的Demo制作。上一期我们搭好了基础框架,处理了角色移动和碰撞,这一期,我们要让游戏世界…

2026/8/6 0:00:06 阅读更多 →
被动防火门市场前景发展趋势

被动防火门市场前景发展趋势

被动防火门依靠材质结构、密闭构造阻隔烟火蔓延,无需电控启动,是建筑被动消防系统核心构件,行业依托新规管控、城市更新、工业安全升级迎来稳定扩容,整体朝着合规化、专项化、低碳化、智能化方向发展。现阶段 GB12955‑2024 新版国…

2026/8/6 0:00:06 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/5 15:00:43 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/5 13:13:56 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/5 10:20:36 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/5 23:28:39 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/5 21:00:14 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/5 23:46:51 阅读更多 →