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

【智商检测——DP】

题目

代码

#include <bits/stdc++.h>
using namespace std;
const int N = 1e5+10, M = 110;
int f[N][M];
int main()
{int n, k;cin >> n >> k;for(int i = 1; i <= n; i++){int x;cin >> x;f[i][0] = __gcd(f[i-1][0], x);for(int j = 1; j <= min(i, k); j++){if(i - 1 >= j) f[i][j] = __gcd(f[i-1][j], x);f[i][j] = max(f[i][j], f[i-1][j-1]);}}cout << f[n][k];
}

http://www.lryc.cn/news/496160.html

相关文章:

  • YOLOv11改进,YOLOv11添加SAConv可切换空洞卷积,二次创新C3k2结构
  • 使用R语言优雅的获取任意区域的POI,道路,河流等数据
  • 【设计模式】工厂方法模式 在java中的应用
  • Pytest框架学习20--conftest.py
  • 【面试开放题】挫折、问题、擅长、应用技能
  • CTF-PWN: 全保护下格式化字符串利用 [第一届“吾杯”网络安全技能大赛 如果能重来] 赛后学习(没思路了)
  • C++学习日记---第16天
  • SOA、分布式、微服务之间的关系和区别?
  • java基础概念46-数据结构1
  • Node.js-Mongodb数据库
  • STM32 ADC --- 知识点总结
  • 技术创新与人才培养并重 软通动力子公司鸿湖万联亮相OpenHarmony人才生态大会
  • 兔子繁衍问题
  • 汉代风云人物 1晁错
  • 学习threejs,使用specularMap设置高光贴图
  • 【UE5 C++】判断两点连线是否穿过球体
  • 【Blender】如何创建空心管道
  • ChromeBook11 HP G7EE 刷入Ubuntu的记录
  • 16asm - 汇编介绍 和 debug使用
  • 初识QT第一天
  • ChatGPT科研应用、论文写作、课题申报、数据分析与AI绘图
  • 原子类、AtomicLong、AtomicReference、AtomicIntegerFieldUpdater、LongAdder
  • c语言——数组名该如何理解呢?
  • Linux学习笔记13 系统进程管理
  • Spring Boot 项目集成camunda流程引擎
  • 2024.12.2工作复盘
  • Hot100 - 二叉树的中序遍历
  • docker build ubuntu ssh
  • 三维路径规划|基于黑翅鸢BKA优化算法的三维路径规划Matlab程序
  • day01(Linux底层)基础知识