首页 > 其他分享 >P6786 「SWTR-6」GCDs & LCMs

P6786 「SWTR-6」GCDs & LCMs

时间:2022-11-08 06:55:25浏览次数:41  
标签:le GCDs int SWTR ch maxn 倍数 P6786 id

题意:

小 A 有一个长度为 \(n\) 的序列 \(a_1,a_2,\cdots,a_n\)。

他想从这些数中选出一些数 \(b_1,b_2,\cdots,b_k\) 满足:对于所有 \(i\ (1\leq i\leq k)\),\(b_i\) 要么是序列 \(b\) 中的最大值,要么存在一个位置 \(j\) 使得 \(b_j>b_i\) 且 \(b_i+b_j+\gcd(b_i,b_j)=\mathrm{lcm}(b_i,b_j)\)。

小 A 想让选出的数之和尽量大。请求出这个最大值。

\(1\le n\le 3e5,1\le a_i\le 1e9\)

解题思路:

太有意思啦

标签:le,GCDs,int,SWTR,ch,maxn,倍数,P6786,id
From: https://www.cnblogs.com/Broken-Eclipse/p/16868070.html

相关文章

  • P5858 「SWTR-03」Golden Sword
    思路1\(f_{i,j}\)表示放入\(i\)原料,并且当前锅中有\(j\)个原料。状态转移方程:\(f_{i,j}=\underset{j-1\lek\le\min\lbracej+s-1\rbrace}\max\lbracef_{i-1,k}......
  • 【做题笔记】洛谷P5584 【SWTR-01】Sunny's Crystals
    ProblemP5584【SWTR-01】Sunny'sCrystals题目大意:给你一个长度为\(n\)的序列,每次可以删掉下标为\(2\)的非负整数次幂的数,删掉一个数后他后面的数会往前补,问删掉所......
  • SPOJ6059 GCDSQF Another GCD Problem 题解
    题目大意给定两个square-freenumber\(A\)和\(B\)(即没有一个素因子的次数达到\(2\)的数)的01表示形式(即将其有无该素因子排列出来,如\(105=3\times5\times7\),则......
  • 题解:【SWTR-8】15B03
    题解:【SWTR-8】15B03题目链接前言本篇题解大量配图!作为一道非常好的有思维深度的题,必须写篇题解记录一下。谨以此篇献给我的第一道构造题。第一问(80pts)求需要撤去......
  • Codeforces Round 81 Same GCDs
    SameGCDs原文题意:给定a,m求x在\([0,m)\)中有多少数字满足\(gcd(a,m)=gcd(a+x,m)\)思路:我们令\(g=gcd(a,m)\)那么\(a=k_1g\),\(m=k_2g\),且\(gcd(k_1,k_2......