摘要:
/*UVa 12716 - GCD XOR ---gcd(a,b)=c = a xor b,由于异或运算满足a xor c=b,而c是a的约数,可以枚举a,c,枚举a,c可以采用素数筛法类似思想 ---时间复杂度n/1+n/2....+n/n=O(nlogn)。这个时候枚举a,c,用b= a xor c计算出b,然后去判断c是否等于gcd(a,b),考虑 ---到计算最大公约数复杂度O(logn... 阅读全文
posted @ 2016-08-25 15:09
曹孟德
阅读(332)
评论(0)
推荐(0)
摘要:
/*UVa10791 - Minimum Sum LCM ---不难发现,最优情况就是将该数素因子分解 ---需要注意几点: 1)n==1时应该输出2 2)当只有一个素因子或者没有除本身以外的素数因子时,答案等于本身+1 */ #define _CRT_SECURE_NO_DEPRECATE #include #include #include #include using names... 阅读全文
posted @ 2016-08-25 12:44
曹孟德
阅读(117)
评论(0)
推荐(0)

浙公网安备 33010602011771号