...
代码块 |
---|
#define MAXN 1005 int a[MAXN]; int c[MAXN]; int n; void init() { for(int i = 1; i <= n; i++) { c[i] += a[i]; int j = i + lowbit(i); if(j <= n) tc[j] += tc[i]; } } |
...
代码块 |
---|
#define MAXN 1005 int a[MAXN]; int c[MAXN]; int n; void init() { for(int i = 1; i <= n; i++) { c[i] += a[i]; int j = i + lowbit(i); if(j <= n) tc[j] += tc[i]; } } |