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

南山住房和建设局网站我公司要网站建设

南山住房和建设局网站,我公司要网站建设,合肥建设网站,苏州哪里做网站好F - GCD or MIN 首先gcd⁡(x,y)≤min⁡(x,y)\gcd(x,y)\leq \min(x,y)gcd(x,y)≤min(x,y) 数组中任意2个数的gcd可能是一种方案#xff0c;任意3个数的gcd可能是一种方案… 如果我们能够把原数组任意个数的gcd全部列出来#xff0c;能够满足题意的数一定在这些数之中#…F - GCD or MIN 首先gcd⁡(x,y)≤min⁡(x,y)\gcd(x,y)\leq \min(x,y)gcd(x,y)≤min(x,y) 数组中任意2个数的gcd可能是一种方案任意3个数的gcd可能是一种方案… 如果我们能够把原数组任意个数的gcd全部列出来能够满足题意的数一定在这些数之中并且如果这个数不大于min⁡(a1→n)\min(a_{1\to n})min(a1→n​)它一定能够最后存在先gcd把这个数搞出来然后一直取min即可。 显然我们不能把任意多个数的gcd求出了这时候尝试枚举每个数的约数如果一个数的约数是其他几个数的gcd这个数就可以作为答案称为一种方案。 判断一一些数的公共约数是否是最大公约数只需要把这些数全部gcd然后是不是它本身即可详细看代码。 时间复杂度O(NAlog⁡A)O(N\sqrt{A}\log A)O(NA​logA) #define IO ios::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr) #pragma GCC optimize(2) #includemap #includeiostream #includealgorithm using namespace std; constexpr int N2010; int a[N],n; mapint,int mp; int main() {IO;int T1;while(T--){cinn;for(int i1;in;i) cina[i];int vmin*min_element(a1,a1n);for(int i1;in;i)for(int j1;jmin(vmin,a[i]/j);j)if(a[i]%j0){if(!mp.count(j)) mp[j]a[i];else mp[j]__gcd(mp[j],a[i]);if(a[i]j*j) continue;if(a[i]/jvmin) {if(!mp.count(a[i]/j)) mp[a[i]/j]a[i];else mp[a[i]/j]__gcd(mp[a[i]/j],a[i]);}}int res0;for(auto[a,b]:mp)resint(ab);coutres\n;}return 0; }要加油哦~
http://www.zqtcl.cn/news/962856/

相关文章:

  • 在线制作动画网站ps切图做网站
  • 西安企业网站建设公司虚拟主机可以做视频网站嘛
  • 做淘客网站用什么程序今天杭州新闻最新消息
  • 东莞专业建网站网站制作方案相信乐云seo
  • 网站分页符素材怎么解决
  • 行远金华网站建设公司合肥公司做网站
  • 餐厅类网站模板中国电建市政建设集团有限公司网站
  • 格力网站建设首页六盘水遵义网站建设怎么做
  • 建设工程企业资质工作网站创建网站怎么赚钱的
  • 三水网站建设流感吃什么药最好
  • 洛阳市住房和城乡建设局网站怎么查询企业注册信息
  • 商业摄影网站源码wordpress文章作者
  • 昆明企业网站模板建站漳浦建设局网站更新
  • 企业网站建设策划书微信开发者工具是干嘛的
  • 泵 品牌网站建设WordPress头像不能本地化
  • vue快速建站网站开发法律
  • 家居行业网站开发百度竞价推广账户
  • 粉色大气妇科医院网站源码百度网址大全网址
  • wordpress 留言墙插件优化网站搭建
  • 优秀设计师网站芯片设计公司
  • 铜陵网站建设公司wordpress密码访问插件
  • 一个公司做2个产品网站怎么做的wordpress网站怎么百度的到
  • 邓州做网站做网站seo怎么赚钱
  • 微信小程序开发步骤图长沙百度seo
  • 网站代做仿百度图片网页设计
  • 广州建设局网站首页网络营销专业的就业方向
  • wordpress单页seo关键词优化培训
  • 网站301多久短信营销平台
  • 江苏省现代化实训基地建设网站网站备案加速
  • 中国的网站域名云服务器发布网站