摘要: #include#include#define N 1000010int c[N];int m = 0;int l(int n){ return n&(-n);}void add(int k,int num){ while(k>0) { c[k] += num; k -= l(k); }}int print(int k){ int sum = 0; while(k<m) { sum+=c[k]; k += l(k); } return sum;}int main(){ int n; memset(c,0,sizeof(c)); scanf("%d%d", 阅读全文
posted @ 2012-11-24 09:47 heity 阅读(615) 评论(0) 推荐(0) 编辑