【思特奇杯·云上蓝桥-算法集训营】第1周

具身智能与空天具身智能:从理论到实践的跨领域融合 本文深入探讨了具身智能从理论到实践的发展,重点分析了空天具身智能这一前沿领域。文章阐述了如何为AI赋予“身体”,使其通过与环境实时交互进化智能,并详细拆解了构建空天智能体所需的核心技术模块,包括多模态感知、基于大模型的决策规划以及鲁棒控制。同时,结合山区电力线自主巡检等实战案例,展望了多智能体协同与标准化等未来方向。 阅读详情

蓝桥杯训练专用

1.跑步训练

易错点

如果把 跑一次且休息一次 作为一个周期去算,到最后几轮可能会出现 跑了超过10000体力,休息一下又小于10000体力 的情况,这显然不应该出现 ,按此错误思路算得答案 3970
思路:
    1.先考虑最后一次跑步的情况,由于只有跑步,只需更新累计秒数,跑够10000体力直接break 
    2.如果不是情况1,说明是情况2,那每次跑步必定跑满一分钟,无脑更新 累计体力和累计秒数 即可 ,答案:3880 

#include<bits/stdc++.h>
using namespace std;
/*
易错点:如果把 跑一次且休息一次 作为一个周期去算,
		到最后几轮可能会出现 跑了超过10000体力,休息一下又小于10000体力 的情况,这显然不应该出现 
		按此错误思路算得答案 3970
思路:
	1.先考虑最后一次跑步的情况,由于只有跑步,只需更新累计秒数,跑够10000体力直接break 
	2.如果不是情况1,说明是情况2,那每次跑步必定跑满一分钟,无脑更新 累计体力和累计秒数 即可 
	答案:3880 
*/
 
int main(){
	int sum = 0;//累计体力,初始为0 
	int sec = 0;//累计秒数 
	while(1){
		if(sum + 600 >= 10000){//退出循环条件:最后一次跑步 
			sec += (10000-sum)/10;
			break;
		}
		else{
			//由于进入了else,所以肯定不是最后一次跑,因次每次跑满一分钟 
			sum += 600;
			sec += 60;
			//开始休息 
			sum -= 300;
			sec += 60;
		}
	} 
	cout<<sec; 
	return 0;
}

2.阶乘约数

对阶乘的每一个数进行质因数分解,最后再进行合并,利用性质得出答案

算数基本定理
任意一个正整数 X 都可以表示成若干个质数乘积的形式,即 

X = p1^a1 ∗ p2^a2 …… ∗pn^an 

(其中p1~pn为互不相同的质数(互质),a1~an为这些质数的指数)

性质

根据算术基本定理得

        约数个数 = (a1 + 1)(a2 + 1)……(an + 1)

代码:

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
ll p[1000];
//答案:39001250856960000
int main(){
	int n;
	cin>>n;
	for(int i=2;i<=n;i++){//对阶乘的每个数质因数分解 
		int x=i;
		for(int j=2;j*j<=n;j++){//遍历阶乘当前这个数x时,对他进行质因数分解 
			while(x%j==0){
				p[j]++;
				x/=j;
			} 
		}
		if(x>1)	p[x]++;//x>1说明还有剩余的质因子 
	}
	ll ans=1;
	for(int i=2;i<=n;i++){
		if(p[i]>0)	ans*=(1+p[i]);
	} 
	cout<<ans<<endl;
	return 0;
} 

3.出栈次序

该过程为卡特兰数的入门应用,非常经典,直接用卡特兰数算即可。

代码:

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
//答案:35357670
#define MAXN 20
int C[MAXN][MAXN];
int n=16;

int main(){
	for(int i = 1; i <= 2*n; ++i)//动态规划打表计算卡特兰数 
    {
        C[i][0] = C[i][i] = 1;
        for(int j = 1; j < i; ++j)
        {
            C[i][j] = C[i-1][j-1] + C[i-1][j];
        }
    }
    
    printf("%d ", C[2*n][n] - C[2*n][n+1]);
	return 0;
}

使用 ABAP Development Tool 登录 SAP BTP ABAP 环境时,遇到弹出框应该怎么办? 但在实际环境里,隐私模式、第三方 Cookie 禁止、跨站追踪限制、缓存代理误命中、混合内容拦截等因素,都可能让这条跳转链路被打断。等),浏览器会弹出系统原生登录框,请求用户输入账号和口令或做集成认证。只要它们在响应头里出现,浏览器就会理直气壮地弹框,这是协议层的强约定。,最终弹出原生登录框。前端与网关领域有个通用的经验规则:如果你看到了原生登录框,而期望的是带样式的。环境里的登录方式表述为基于浏览器的前端认证,也就是这类重定向式的交互。环境的具体落地,拆出几类常见诱因与排障路径,并穿插真实世界的案例。 阅读详情

相关推荐

R语言pls包实战:手把手教你用偏最小二乘(PLS)搞定高维数据回归(附完整代码与数据标准化避坑指南)

本文详细介绍了如何使用R语言的pls包进行偏最小二乘(PLS)回归分析,特别针对高维数据回归问题。通过完整的代码示例和数据标准化避坑指南,帮助读者掌握从数据预处理到模型优化的全流程,解决实际应用中的常见问题。

weixin_42662605的博客 350

Crystal的【思特奇杯·云上蓝桥-算法集训营】第1周作业

蓝桥杯备赛第一周 第一题:跑步训练 问题描述 小明要做一个跑步训练,初始时,小明充满体力,体力值计为 10000。 如果小明跑步,每分钟损耗 600 的体力。 如果小明休息,每分钟增加 300 的体力。 体力的损耗和增加都是 均匀变化的。 小明打算跑一分钟、休息一分钟、再跑一分钟、再休息一分钟……如此循环。 如果某个时刻小明的体力到达 0,他就停止锻炼, 请问小明在多久后停止锻炼。 为了使答案为整数,请以秒为单位输出答案,答案中只填写数,不填写单位。 答案提交 这是一道结果填空题,你只需要算出结果后提交即可

weixin_49796904的博客 408

从零构建HFSS连接器仿真模型:以SMP接口的精准复现为例

本文详细介绍了如何从零构建HFSS连接器仿真模型,以SMP接口的精准复现为例。通过获取官方模型、导入技巧、信号路径提取和介质结构复现等步骤,帮助工程师避免常见错误,提升高频电路仿真的准确性。文章特别强调了模型精度对仿真结果的影响,并提供了实用的调试和管理建议。

weixin_29041767的博客 429

【思特奇杯·云上蓝桥-算法集训营】第1周 02-阶乘约数

02-阶乘约数 19103315-王浩然 问题描述 定义阶乘 n! = 1 × 2 × 3 × ··· × n。 请问 100! (100 的阶乘)有多少个约数。 答案提交 这是一道结果填空的题,你只需要算出结果后提交即可。 本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。 思路:需要先知道https://www.acwing.com/solution/content/22884/约束个数的公式。100!= 1X2X3…X100,统计出2到100各用了多少次,利用公式即可求出。

m0_50860320的博客 386

从零构建Carsim线控转向仿真:模型搭建、算法集成与整车联动实战

本文详细介绍了从零开始基于Carsim和Simulink搭建线控转向仿真模型的完整实战流程。内容涵盖RWA前轮执行器动力学建模与PID控制、卡尔曼滤波器估算齿条力、HWA方向盘手感模拟算法设计,以及最终实现HWA与RWA闭环联动并进行整车仿真调试。通过分步拆解,帮助读者深入理解线控转向系统的核心原理与工程实现。

weixin_29158413的博客 251

Matlab基于PSO-MVMD粒子群算法优化多元变分模态分解

Matlab基于PSO-MVMD粒子群算法优化多元变分模态分解

机器学习之心的博客,关注并私信文章链接,获取对应文章源码和数据。 517

【思特奇杯·云上蓝桥-算法集训营】 第一周 阶乘约数

问题描述定义阶乘 n! = 1 × 2 × 3 × ··· × n。 请问 100! (100 的阶乘)有多少个约数。 答案提交这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。 做的时候要先算阶乘,再算质数,然后统计质数个数 ...

m0_61325104的博客 397

多源异构数据融合(Kaggle+Google Trends联合分析)

本文详细介绍了如何利用Python实现多源异构数据融合,以Kaggle电商销售数据与Google Trends搜索指数为例,展示了数据清洗、预处理、时间对齐、数据合并、相关性分析、回归建模和可视化全过程。数据预处理与内存优化通过分块加载、数据类型转换和缺失值处理,有效降低了大规模数据在内存中的占用,并确保数据质量。时间对齐与数据融合策略采用重采样与内连接方法对齐不同数据源的时间维度,实现了高质量数据的融合,为后续联合分析奠定基础。模型构建与分析。

闲人编程的博客 1016

2020第十一届国赛B组题解

C.阶乘约数 解题思路 代码展示 D.本质上升序列 解题思路 1.由于字符串有200位,DFS遍历不可行; 2.用dp处理,与LIS类似,num[i]记录以s[i]结尾的递增子串个数; 3.在LIS中,当s[i]>s[j]使,num[i]=max(num[i],num[j]+1)是为了求出最长的子串;类比可得动态规划方程 num[i]+=num[j]; 4.当s[i]==s[j]时,num[i]-=num[j],下面画图解释; (图待完善~~~) 代码展示 #include<bits/st

高高冷的博客 766

桌面实施远程光电体积描记法:使用面部视频测量心率的C++详细指南

在现代医疗和健康监测领域,心率是一个非常重要的生理参数,它可以为我们提供关于身体健康状况的重要信息。但是,随着技术的进步,现在我们有了一种新的方法,称为远程光电体积描记法(rPPG),它可以无需与皮肤接触就测量心率。然后,我们从面部颜色的信号序列中提取绿色通道的值,因为绿色通道对于心率的变化最为敏感。在上述代码中,我们使用了OpenCV库,它是一个开源的计算机视觉库,非常适合这种应用。这种变化是由于血液流动引起的,当心脏跳动时,血液流经面部,导致肤色的轻微变化。要实现rPPG,首先需要检测并跟踪人脸。

qq_38334677的博客 608

超分辨率重建:ESPCN与SRGAN技术对比

超分辨率重建:ESPCN与SRGAN技术对比​ 人工智能,计算机视觉,大模型,AI,超分辨率重建是一种通过技术手段,将低分辨率图像转换为高分辨率图像的过程。它的目的是恢复低分辨率图像中丢失的细节信息,使图像具有更高的清晰度和视觉质量。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 7万+

【思特奇杯·云上蓝桥-算法集训营】第1周(C++版)

1.跑步训练 小明要做一个跑步训练,初始时,小明充满体力,体力值计为 10000。如果小明跑步,每分钟损耗 600 的体力。 如果小明休息,每分钟增加 300 的体力。 体力的损耗和增加都是 均匀变化的。小明打算跑一分钟、休息一分钟、再跑一分钟、再休息一分钟……如此循环。如果某个时刻小明的体力到达 0,他就停止锻炼, 请问小明在多久后停止锻炼。 为了使答案为整数,请以秒为单位输出答案,答案中只填写数,不填写单位。 解答代码 #include <iostream> using names

weixin_51557661的博客 263

基于 YOLOv8 的自动驾驶车辆障碍物检测与避障路径规划

本文探讨基于YOLOv8的自动驾驶车辆障碍物检测与避障路径规划系统。在感知层面,采用YOLOv8模型实现多类别障碍物识别,结合单目视觉距离估计和ByteTrack多目标跟踪算法,完成障碍物的稳定检测与运动状态估计。在路径规划层面,设计分层规划架构,融合全局路径规划与局部避障算法,重点实现Frenet坐标系下的采样优化算法和基于模型预测控制的实时避障轨迹生成。通过完整的代码实现与仿真实验,验证系统在复杂交通场景下的有效性与实时性,为自动驾驶开发者提供从理论到实践的完整技术参考。 关键词:YOLOv8;自动驾驶

huanghm88的专栏 248

【无标题】【思特奇杯·云上蓝桥-算法集训营】第1周

1题 跑步训练 问题描述 小明要做一个跑步训练,初始时,小明充满体力,体力值计为 10000。 如果小明跑步,每分钟损耗 600 的体力。 如果小明休息,每分钟增加 300 的体力。 体力的损耗和增加都是 均匀变化的。 小明打算跑一分钟、休息一分钟、再跑一分钟、再休息一分钟……如此循环。 如果某个时刻小明的体力到达 0,他就停止锻炼, 请问小明在多久后停止锻炼。 为了使答案为整数,请以秒为单位输出答案,答案中只填写数,不填写单位。 答案提交 3880 public class Test1 { .

m0_56885000的博客 3109

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

【★】【思特奇杯·云上蓝桥-算法集训营】第1周

蓝桥杯算法

「Inspire Creativity, Enrich Life」 296

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

【思特奇杯·云上蓝桥-算法集训营】 第1周

跑步训练 问题描述 小明要做一个跑步训练,初始时,小明充满体力,体力值计为 10000。 如果小明跑步,每分钟损耗 600 的体力。 如果小明休息,每分钟增加 300 的体力。 体力的损耗和增加都是 均匀变化的。 小明打算跑一分钟、休息一分钟、再跑一分钟、再休息一分钟……如此循环。 如果某个时刻小明的体力到达 0,他就停止锻炼, 请问小明在多久后停止锻炼。 为了使答案为整数,请以秒为单位输出答案,答案中只填写数,不填写单位。 答案提交 这是一道结果填空题,你只需要算出结果后提交

weixin_60386734的博客 278

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

上一篇: 关于numpy中的一维行向量、列向量的理解
下一篇: 【第十一届蓝桥杯省赛C/C++研究生组】约数个数
小小的香辛料
小小的香辛料 领域专家: 算法与数据结构技术领域 领域专家: 算法与数据结构技术领域
博客等级 码龄9年 1万+粉丝 385原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小小的香辛料

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值