news 2026/4/28 3:54:21

第十七届蓝桥杯省赛c++b组题解

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
第十七届蓝桥杯省赛c++b组题解

蓝桥杯省赛自测(CB 组) - 洛谷 洛谷自测链接(由于数据原因 真实成绩可能与官方成绩有所出入)

1.青春常数

非常简单的入门题目 一共四年,前两年总和要小于后两年 即x+y=2026202520242023且x<y算出x的最大值即可(注意!x可以为0 所以最大值还需要+1)

最后的答案为1013101260121012

2.双碳战略

完全没有思路的一道题 考场上想用dfs暴搜怕电脑炸了 据说答案是792264670

3.循环右移

也是一道入门的贪心题 题目看起来像数学题 但是仔细一想就知道不管怎么进行循环右移都与原来相同,也就是要求每个数字都相同 所以方案数就是范围内的数字个数 不过题目可能会出现x>y的情况 要记得特判

4.蓝桥竞技

其实是一道贪心题 考场上没想出来只用了模拟 洛谷测只过了20%

假设sum为所有选手人数

max_num为最多人数的选手位置

1.每名战队必须有五名队员组成 所有队员又必须恰好分配完 可得知sum%5==0

2.假设现在战队全部分配完 那么就是sum/5个战队(选手人数/一个战队的人数)

如果现在max_num>sum/5,也就是说最多人数的选手位置中必定有人去不了任何一个战队(因为每个战队中都已经有这个位置的选手了)那么一定输出'F'而当max_num<=sum/5,也就是说最多人数的选手位置也能依次塞近每个战队,不会出现重复,所以不会出现问题

当同时满足sum%5==0且max_num<=sum/5时就输出‘T’反之输出‘F’

5.LQ聚合

考场上冥冥之中感觉像是贪心 但不知道怎么证明 无奈只好dfs暴搜

我们需要最优的改变?来获取最大值

可以发现

一个 L 能产生贡献,取决于它后面有多少个 Q

一个 Q 能产生贡献,取决于它前面有多少个 L

所以我们可以很明显的看出我们希望左边的L越多越好 右边的Q越多越好 但是我们怎么找这个分界点呢?

这时候就需要遍历找分界点,先遍历一次统计尚未遇到的Q和?将其值存下 初始化L为0;

然后我们该怎么找到最优解呢?
我们从左向右扫描 遇到L时贡献不变L++ 遇到Q时贡献+L,Q--;

关键是遇到?怎么办

有两种情况 一种是选择变L,另一种是选择变Q。该怎么判断应该选择哪个呢?

如果变成L,那么未来最多能贡献当前?后的?和Q的数量的值

如果变成R,那么目前能贡献L值

只需要比较两者的大小即可知道该选择哪一个

为什么这样一定是正确的呢?因为一个位置的贡献只可能来自于左边(作为Q)或者右边(作为L) 不会同时影响到两边 继续遍历下去的决策也不会影响到当前的决策 所以局部最优=全局最优

代码可去上方链接对应题目找题解

6.应急布线

很容易看出来是并查集板子(赛后诸葛亮)

只需要掌握并查集即可做出

比赛的时候没想到并查集,傻傻的数身上一条跳线都没有的电脑,殊不知身上有跳线的电脑跟其他电脑形成一个块,这个块和其他块也是有可能没有跳线的

78理想温度和足球训练

碍于实力问题 理想温度连题解都读不懂(这真是普及/提高−难度???)考场上的作者只会傻傻的模拟建议大家自行去题目链接阅读题解 足球训练作者也是只会dfs暴搜/(ㄒoㄒ)/~~

关于多少分能拿省三省二省一问题

今年难度略低于去年 但是估计分数也不会差太多 作者是弱省 去年只拿了10分就上省二了 今年估计弱省17左右省二吧 30左右省一 省三五分估计就有 强省的话自行相应的添加5分即可


4.27号更新

省赛成绩出来了,作者拿了省一,排名大概是省一中下吧,洛谷估分大概是29分左右,所以弱省省一分数线大约为25分,强省30分左右应该。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/28 3:54:21

整个 AI 项目从本地 → 部署到服务器

一、整体流程&#xff08;最清晰版&#xff09;本地打包镜像 → 上传到服务器 → 服务器加载镜像 → 挂载模型目录 → 启动容器 → 运行成功二、完整部署步骤&#xff08;照着执行即可&#xff09;1.本地&#xff1a;把你的 AI 项目打包成 Docker 镜像(cmd->项目根目录下执行…

作者头像 李华
网站建设 2026/4/28 3:48:35

【Web前端】CSS(一)——基础语法与选择器

文章目录1.什么是CSS2.CSS基本语法规范3.CSS引入方式3.1 内部样式表3.2 行内样式表3.3 外部样式4.选择器的种类4.1 常见的选择器4.2 基础选择器4.2.1 标签选择器4.2.2 类选择器4.2.3 id选择器4.2.4通配符选择器4.2.5 基础选择器小结4.3 复合选择器4.3.1 后代选择器4.3.2 子选择…

作者头像 李华
网站建设 2026/4/28 3:43:24

Docker 部署 MySQL,这 10 个坑你不踩才怪(Docker 部署篇)

公关众注号&#xff1a;IT安装手册MySQL 避坑指南系列第②篇&#xff0c;共 4 篇。 上一篇讲了安装配置的 10 个坑&#xff08;字符集、配置文件、用户权限&#xff09;&#xff0c;本篇聚焦 Docker 部署——这是整个系列踩坑最密集的环节。用 Docker 部署 MySQL&#xff0c;从…

作者头像 李华
网站建设 2026/4/28 3:42:16

百度网盘秒传脚本:3步轻松实现文件永久分享的完整指南

百度网盘秒传脚本&#xff1a;3步轻松实现文件永久分享的完整指南 【免费下载链接】rapid-upload-userscript-doc 秒传链接提取脚本 - 文档&教程 项目地址: https://gitcode.com/gh_mirrors/ra/rapid-upload-userscript-doc 你是否曾为百度网盘分享链接频繁失效而烦…

作者头像 李华
网站建设 2026/4/28 3:31:26

App-Agent:基于视觉感知与LLM的智能体应用自动化实战

1. 项目概述&#xff1a;从“App-Agent”看智能体驱动的应用自动化新范式最近在开源社区里&#xff0c;一个名为ngo275/app-agent的项目引起了我的注意。乍一看&#xff0c;这只是一个GitHub仓库名&#xff0c;但当你深入其README和代码结构&#xff0c;你会发现它指向了一个极…

作者头像 李华