2023年第十四届蓝桥杯C++B组参赛经历和总结目录2023年第十四届蓝桥杯C++B组参赛经历和总结前言走上算法之路备考备战之路蓝桥杯比赛过程感受总结值不值得打备赛建议前言写这篇博客的缘故,因为看到好几篇记录自己蓝桥杯经历的博客,于是乎我也想写一篇,毕竟这是我第一次参加这个省级编程竞赛哇!走上算法之路大一上就简单学习了C/C++这两很关联的语言,同时学了数据结构,计组这些基础的东西。当然大一上的兴趣和行动极其广泛,还学习了机器学习-图形处理方面,简单的完成了单片机的学习,有对航模方面有些涉及…,可以说是非常广泛。12月5日,我还记得这一天,因为疫情通知提前返乡,之后一直在家学习,当时不知道干什
2019年第八届数学建模国际赛小美赛C题预测通过拥堵路段所需的时间原题再现: 在导航软件中,行程时间的估计往往是一个重要的功能。现有的导航软件往往通过出租车或安装了该软件的车辆获取实时GPS数据来确定当前的路况。在交通拥堵严重的情况下,车辆速度较慢,因此对速度的估计非常不准确。其结果是,估计交通堵塞时间的准确性非常差。所需的实际时间有时甚至是预测时间的几倍到十倍。我们的问题是如何预测通过交通堵塞的时间?请收集现有数据并建立更精确的模型来解决此问题。整体求解过程概述(摘要) 导航软件的普及在给人们带来便利的同时,其一些弊端也暴露出来。由于无法准确预测汽车的行驶速度和行驶时间,给人们的出行带来
2018年第七届数学建模国际赛小美赛B题世界杯足球赛的赛制安排原题再现: 有32支球队参加国际足联世界杯决赛阶段的比赛。但从2026年开始,球队的数量将增加到48支。由于时间有限,一支球队不能打太多比赛。因此,国际足联提议改变比赛形式。每组将从4支球队改为3支球队,前两支球队有资格进入第二轮。为了保持比赛的激情,我们不希望有太多的比赛结果不影响球队的出线。为了比赛的公平性,我们不希望有太多的游戏认为串通对双方都有利。我们也希望比赛的最终结果不要过于包含运气因素。请分析这个问题,并给出最佳的竞争安排体系。最终结果需要包括以下问题的答案: 1.每组球队的数量以及谁可以进入第二轮。 2.预先安
感谢感谢艾兄(大佬带队)、rich师弟(师弟通过这次比赛机械转码成功、耐心学习)、张同学(也很有耐心的在学习),感谢开源方案(开源就是银牌),在此基础上一个月不到收获到了很多,运气很好。这个是我们比赛的总结: 我们队KaggleCMI银牌方案,欢迎感兴趣的伙伴upvote:https://www.kaggle.com/competitions/child-mind-institute-detect-sleep-states/discussion/459610计划(系统>结果,稳健>取巧)团队计划表,每个人做的那部分工作,避免重复,方便交流,提高效率,这个工作表起了很大的作用。具体方案 75th
2018年第七届数学建模国际赛小美赛C题共享单车对城市交通的影响原题再现: 共享自行车改变了许多城市的交通状况,许多大城市引入共享自行车来解决交通问题。我们需要定量评估共享自行车对城市交通的影响,以及相关的经济、社会和环境影响。解决这一问题的关键是建立一个合理的模型来预测城市中没有共享自行车时人们的交通行为。例如,比较所有使用共享自行车和驾驶汽车的旅行是不可信的。作为论文的附件,我们需要向交通部门提交一份正式报告,说明共享自行车给城市带来的变化。您可以使用纽约citibike的数据,也可以从其他城市收集数据。 citibike和纽约交通数据包括但不限于以下链接: https://www.
2020年第九届数学建模国际赛小美赛D题石头剪刀游戏与合作原题再现: 小时候你可能至少玩过几次石头剪刀游戏。在这个游戏中,你几乎有三个选择,每一个都有一个项目要打败,一个项目输给。石头打败剪刀,剪刀剪纸和布覆盖岩石。你所要做的就是选择,看看结果如何。一切似乎都很简单。 从宏观的角度看人类,有许多例子表明人们合作形成社会、国家、宗教和其他团体。 然而,在基本的两人水平上,人们往往会背叛对方,就像在囚徒困境这样的社会困境博弈中发现的那样,即使人们之间合作会得到更好的回报。 合作的主题以及人们如何以及何时开始相互信任已经被许多研究者研究过,他们已经用数字的方法解决了这个问题。在《混沌》杂志的
2022年第十一届数学建模国际赛小美赛A题翼龙如何飞行原题再现: 翼龙是翼龙目中一个已灭绝的飞行爬行动物分支。它们存在于中生代的大部分时期:从三叠纪晚期到白垩纪末期。翼龙是已知最早进化出动力飞行的脊椎动物。它们的翅膀是由皮肤、肌肉和其他组织膜形成的,这些组织从脚踝延伸到显著延长的第四根手指[1]。 翼龙有两种主要类型。基底翼龙是体型较小的动物,通常有全齿颚和长长的尾巴。它们宽阔的翅膜可能包括并连接后腿。在地面上,它们会有一个尴尬的伸展姿势,但它们的关节解剖结构和强壮的爪子会使它们成为有效的攀爬者,而且它们可能生活在树上。基生翼龙是小型脊椎动物的食虫动物或捕食者。后来翼龙(翼龙目)进化出许多
2020年第九届数学建模国际赛小美赛B题血氧饱和度的变异性原题再现: 脉搏血氧饱和度是监测患者血氧饱和度的常规方法。在连续监测期间,我们希望能够使用模型描述血氧饱和度的模式。 我们有36名受试者的数据,每个受试者以1Hz的频率连续测试血氧饱和度约1小时。我们还记录了参与者的以下信息,包括年龄、BMI、性别、吸烟史和/或当前吸烟状况,以及可能影响阅读的任何重要疾病。 我们想用这些数据来发现血氧饱和度变化的典型模式,这样我们就可以用几个参数来描述一个人。我们还想知道血氧饱和度序列的模式是否与年龄有关,即老年人与年轻人相比哪些特征发生了变化。理想情况下,这些特征应具有生物学或医学意义。整体求解
题目描述给定一个N×M的矩阵A,请你统计有多少个子矩阵(最小1×1,最大N×M)满足子矩阵中所有数的和不超过给定的整数K?输入格式第一行包含三个整数N,M和K.之后N行每行包含M个整数,代表矩阵A.输出格式一个整数代表答案。样例输入复制 3410 1234 5678 9101112样例输出复制 19提示满足条件的子矩阵一共有19,包含:大小为1×1的有10个。大小为1×2的有3个。大小为1×3的有2个。大小为1×4的有1个。大小为2×1的有3个。对于30%的数据,N,M≤20.对于70%的数据,N,M≤100.对于100%的数据,1≤N,M≤500;0≤Aij≤1000;1≤K≤2500000
首先说明:以下题解为本人当时参赛时的解答,请自行检查运行结果的正误废话不多说,直接上题试题A:九进制转十进制这题没说的,直接简单的“鸭皮”十进制:2022=2×103+0×102+2×101+2同样得到:九进制:2×93+0×92+2×91+2×90=(结果)试题B:顺子日期这题出的有点问题,题目中说的123算顺子,但是0到底包不包括在内,题目也没有给出解答,所以,这题如果算0就是14,不算0就是4,最后好像都给算对了。还是有争议的一道题。当时我也没有考虑0,就直接写了个4答案:4||14试题C:刷题统计这题也没什么好说的,只要给定足够的空间就能拿满分,如果没有考虑到也没关系,部分数据还是能通