UOJ 48 [UR #3]核聚变反应强度

GCD+质因数分解web 咱们能够发现sgcd必定是gcd除以本身的一个最小质因数。因而咱们考虑如何找到这个最小质因数。svg 枚举的时间复杂度是不对的。(可是据说能有不少分?)spa 仔细观察就会发现,咱们每次都是在作gcd(a1,ai)那么gcd的质因数必定也都是a1的质因数,那么预处理出a1的全部质因数便可,只有log(a1)个。时间复杂度就是O(sqrt(a)+n*log(a))。code
相关文章
相关标签/搜索