Tk 有一个长度为 nnn 的数组 {a1,a2,...,ana_1,a_2,...,a_na1,a2,...,an} 。定义函数 g(i,j) 表示数组从下标 iii 到 jjj 的元素的最大公约数,即 g(i,j)=gcd(ai,ai+1,...,aj)g(i,j)=gcd(a_i,a_{i+1},...,a_j)g(i,j)=gcd(ai,ai+1,...,aj) 。特别低,若 i=ji=ji=j,则 g(i,j)=aig(i,j)=a_ig(i,j)=ai 。
Tk 希望将数组重新打乱排列,使得所有 非空子数组的 g(i,j)g(i,j)g(i,j) 之和尽可能大:
S=∑i=1n∑j=1ng(i,j)S=\sum^n_{i=1}\sum^n_{j=1}g(i,j)S=∑i=1n∑j=1ng(i,j)
本题属于以下题库,请选择所需题库进行购买
ScanQRCodePrompt
GoToPasswordLoginPrompt