摘要:
整除分块, 就对n/i进行求和; 板子: #include<bits/stdc++.h> using namespace std; long long n,ans; int main() { scanf("%lld",&n); for(int l=1,r;l<=n;l=r+1) { r=n/(n/l 阅读全文
摘要:
二维前缀和啊 知道这,接下来就好办了,三个数组分别记录就好 代码; #include<bits/stdc++.h> #define ll long long const int maxn=1300; const int inf=-0x3f3f3f; using namespace std; int 阅读全文