摘要:
#include<bits/stdc++.h> #define LL long long using namespace std; const int maxn=1e7+10; bool vis[maxn]; int prime[maxn]; int mu[maxn]; int sum1[maxn] 阅读全文
摘要:
#include #define LL long long using namespace std; const int maxn=1e7+10; bool vis[maxn]; int prime[maxn]; int mu[maxn]; int sum[maxn]; int cnt=0; void get_mu()// mo bi su si han shu { mu[1]=1; ... 阅读全文
摘要:
#include #define ll long long using namespace std; const int maxn=5e4+100; const int mod=1e9+7; const int MOD=1e9+7; const int inv2=5e8+4; int a[1>1,j=0;j>=1; } FWT(b,-1); } int main() { g... 阅读全文
摘要:
#include using namespace std; int t1,t2,s1,s2,w; int get(int b) { int s=(s2-s1)*(t2-t1)*2; int d=s2-s1; int y=s2-b; if(y<=t1) return 0; if(y<=t1+d) return (y-t1)*(y-t1); if(... 阅读全文
摘要:
#include #include using namespace std; const int maxn=1e5+10; int a[maxn]; int st[maxn][50]; int ST[maxn][50]; int quick(int a,int n) { int ans=1; while(n) { if(n&1) ans*=a; ... 阅读全文
摘要:
#include using namespace std; const int maxn=1e6+10; int sg[maxn]; int f[maxn]; int s[maxn]; void make_SG() { memset(sg,0,sizeof(sg)); int n=200; for(int i=1;i>T; while(T--) { ... 阅读全文