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

怎么建网站青州问枫河南网站优化

怎么建网站青州问枫,河南网站优化,大连网站建设金豆,昆明做网站建设的公司哪家好[蓝桥杯 2022 国 A] 最大公约数 题目描述 给定一个数组,每次操作可以选择数组中任意两个相邻的元素 x , y x, y x,y 并将其中的一个元素替换为 gcd ⁡ ( x , y ) \gcd(x, y) gcd(x,y),其中 gcd ⁡ ( x , y ) \gcd(x, y) gcd(x,y) 表示 x x x 和 y…

[蓝桥杯 2022 国 A] 最大公约数

题目描述

给定一个数组,每次操作可以选择数组中任意两个相邻的元素 x , y x, y x,y 并将其中的一个元素替换为 gcd ⁡ ( x , y ) \gcd(x, y) gcd(x,y),其中 gcd ⁡ ( x , y ) \gcd(x, y) gcd(x,y) 表示 x x x y y y 的最大公约数。请问最少需要多少次操作才能让整个数组只含 1 1 1

输入格式

输入的第一行包含一个整数 n n n,表示数组长度。

第二行包含 n n n 个整数 a 1 , a 2 , … , a n a_1, a_2,\dots, a_n a1,a2,,an,相邻两个整数之间用一个空格分隔。

输出格式

输出一行包含一个整数,表示最少操作次数。如果无论怎么操作都无法满足要求,输出 − 1 -1 1

样例 #1

样例输入 #1

3
4 6 9

样例输出 #1

4

提示

【评测用例规模与约定】

  • 对于 30 % 30\% 30% 的评测用例, n ≤ 500 n \leq 500 n500 a i ≤ 1000 a_i \leq 1000 ai1000
  • 对于 50 % 50\% 50% 的评测用例, n ≤ 5000 n \leq 5000 n5000 a i ≤ 1 0 6 a_i \leq 10^6 ai106
  • 对于所有评测用例, 1 ≤ n ≤ 1 0 5 1 \leq n \leq 10^5 1n105 1 ≤ a i ≤ 1 0 9 1 \leq a_i \leq 10^9 1ai109

蓝桥杯 2022 国赛 A 组 D 题。

要点摘要:

1、求连续区间的gcd等于1的最短长度;
2、全部的数的gcd不为1,则输出-1;
3、dp数塔模型,遇1即停。
4__gcd(0,m)=m;
5、答案:最短长度+剩余(n-1)个变1的操作次数-原数组1的个数
ll dp[30][N];
void solve()
{cin>>n;for(int i=0;i<n;i++){cin>>b[i];dp[0][i]=b[i];m=__gcd(m,b[i]);if(b[i]==1)ans++;}if(m>1){cout<<-1;return;}for(int i=1;i<n;i++){for(int j=i;j<n;j++){dp[i][j]=__gcd(dp[i-1][j],dp[i-1][j-1]);if(dp[i][j]==1){k=i;goto out;}}	}//cout<<k<<"&";out:cout<<k+n-1-ans;
}

一发过就很开森!!!

http://www.hyszgw.com/news/4483.html

相关文章:

  • wordpress女性主题厦门seo优化多少钱
  • 商城网站建设预算要多少钱有人看片吗免费的
  • 专门做酒店设计的网站百度网盘app下载安装 官方下载
  • 网站建设为什么这么贵seo排名快速刷
  • 广州网站设计服务广告投放推广平台
  • 如何做网站结构优化互联网网站
  • 网站想换个风格怎么做软文营销的经典案例
  • 邯郸网站建设品牌加盟任务推广引流平台
  • 郑州网站开发培训价格网络推广工作内容怎么写
  • 内江网站建设网站如何添加友情链接
  • asp论坛源码网站排名优化服务
  • 什么 门户网站百度云盘资源共享链接群组链接
  • 江阴网站制作设计品牌推广渠道
  • 网站建设人员架构百度指数的搜索指数代表什么
  • 一个网站如何做双语大数据营销的概念
  • 游戏试玩网站怎么做怎样做网站推广啊
  • 做家电家具回收用哪个网站好国内比较好的软文网站
  • 竞拍网站做烂了网店运营推广登录入口
  • 网站建设招标参数今天最新的新闻头条新闻
  • html 网站百度上做优化一年多少钱
  • wordpress文章如何添加标签厦门seo大佬
  • 注销主体备案与网站备案百度投放广告联系谁
  • 重庆网站建设哪家公司哪家好如何注册网站免费注册
  • 狠狠做狠狠干免费网站网络营销的职能是什么
  • 品味雅虎 wordpress主题惠州搜索引擎seo
  • 网站设计怎么做有效的电商营销推广方法
  • 一起做网店网站打不开怎么创建网站教程
  • wordpress文章添加表情优化seo是什么
  • 常德天鹰建设有限公司网站站长之家seo概况查询
  • 外包服务是什么意思网络推广seo