【BZOJ】2877:[Noi2012]魔幻棋盘-线段树套线段树&差分
题解
由gcd(a,b)=cgcd(a,b)=cgcd(a,b)=c,可得c|a,c|bc|a,c|bc|a,c|b,那么(a−b)|c(a−b)|c(a-b)|c,由可以把bbb全部提出来,即为(a mod b)|c(a mod b)|c(a\ mod\ b) | c,所以求gcdgcdgcd可以欧几里得辗转相除。
那么对于这道题,显然是一个线段树...
原创
2018-07-29 09:40:47 ·
181 阅读 ·
0 评论