摘要: 本来想着用尺取的思想,不过会超时。利用等差数列S = na+n*n(n-1)/2,得a = (2*S-n*(n-1))/(2*n),然后遍历n,只要满足a是整数就可以,这样复杂度从O(S)变成了O(sqrt(S))。 阅读全文
posted @ 2018-07-19 18:50 LesRoad 阅读(288) 评论(0) 推荐(0) 编辑