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

2025-6GESP六级编程题分析

一、学习小组

题目描述

 输入格式

输出格式 

 样例

说明 

思路

 代码

#include<bits/stdc++.h>
using namespace std;
using ll=long long;
int n,a[1010],dp[1010]; 
int main(){cin>>n;for(int i=1;i<=n;i++) cin>>a[i];dp[1]=a[1];for(int i=2;i<=n;i++){for(int j=i-1;j>=0;j--){dp[i]=max(dp[i],dp[j]+a[i-j]);}}cout<<dp[n];return 0;
}

二、最大因数 

闲话:这题在场上没憋出来,还是我太菜了啊……

题目描述

 输入格式

输出格式

样例

 说明

思路 

代码

#include <bits/stdc++.h>
using namespace std;
int jump(int x)
{for (int i = 2; i <= sqrt(x); i++)if (x % i == 0)return x / i;return 1;
}
int lca(int l, int r)
{int cnt = 0;while (l != r){if (l < r)r = jump(r);elsel = jump(l);cnt++;}return cnt;
}
void solve()
{int q;cin >> q; while (q--){int l, r;cin >> l >> r;cout << lca(l, r) << "\n";}
}
int main()
{solve();return 0;
}

http://www.dtcms.com/a/265245.html

相关文章:

  • 如何保证缓存和数据库的双写一致性
  • Python训练营Day1
  • 软件测试用例大全
  • 基于大模型的智能体中由自主性引发的安全风险综述
  • CLIP heat map generation
  • 【深度学习:进阶篇】--4.2.词嵌入和NLP
  • MinHook 如何对 .NET 母体 CoreCLR 进行拦截
  • 在米联客4EV上部署tinyriscv
  • 【深度学习新浪潮】国内零样本抗体设计的科研进展如何?
  • docker-compose.yml 文件详解——AI教你学Docker
  • 从一个开发的角度切入mysql索引,查询优化
  • C Primer Plus 第6版 编程练习——第6章(上)
  • 设计模式-享元模式
  • JAVA内存区域划分
  • WEB测试总结
  • ubuntu 安装neo4j
  • 七、分工说明
  • 南方大暴雨及洪水数据分析与可视化
  • 爬虫从入门到精通(22) |TLS指纹
  • 【RHCSA-Linux考试题目笔记(自用)】servera的题目
  • 【C++】--入门
  • HTTPS详解:原理 + 加解密过程 + 面试问答
  • SpringBoot:整合quartz实现定时任务-基础篇
  • 从零用java实现 小红书 springboot vue uniapp (12)实现分类筛选与视频笔记功能
  • uniapp 滚动tab
  • autoware calar 联合运行,自动驾驶虚拟仿真器
  • ESP32S3开发:实现WiFi扫描与连接功能
  • 插值与拟合(3):B样条曲线
  • MySQL 用户管理与权限控制
  • 进阶向:Django框架深度解析各核心组件的作用与协作