锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久久久亚洲国产,久久久久国产日韩精品网站,无码久久精品国产亚洲Av影片http://www.shnenglu.com/panzhizhou/category/19226.htmlzh-cnWed, 14 Aug 2013 03:43:35 GMTWed, 14 Aug 2013 03:43:35 GMT60鏍戠姸鏁扮粍鍜岀嚎孌墊爲綆鍗曢http://www.shnenglu.com/panzhizhou/articles/nyoj123.htmlpzzpzzTue, 13 Aug 2013 03:22:00 GMThttp://www.shnenglu.com/panzhizhou/articles/nyoj123.htmlhttp://www.shnenglu.com/panzhizhou/comments/202518.htmlhttp://www.shnenglu.com/panzhizhou/articles/nyoj123.html#Feedback1http://www.shnenglu.com/panzhizhou/comments/commentRss/202518.htmlhttp://www.shnenglu.com/panzhizhou/services/trackbacks/202518.htmlnyoj123:榪欎釜棰樼洰鏄爲鐘舵暟緇勫拰綰挎鏍戠殑綆鍗曢錛屼竴鑸潵璇存爲鐘舵暟緇勮兘澶熺粨灞鐨勯棶棰樼嚎孌墊爲閮借兘澶熻В鍐熾傛爲鐘舵暟緇勭紪鐮佹瀬鍏剁畝鍗曘?br />涓嬮潰鏄袱涓唬鐮?
鏍戠姸鏁扮粍
涓嬮潰鏄嚎孌墊爲鐨勪唬鐮侊細

/*
 * 123_2.cpp
 *
 *  Created on: 2013騫?鏈?3鏃?br /> *      Author: panzhizhou
 */

 

#include<iostream>
#include<string>
#include<stdio.h>
using namespace std;
typedef struct Node
{
 int left;
 int right;
 int num;
}Node;
Node node[1000003<<2];
int T,M;
void build(int root,int l,int r){
 node[root].left=l;
 node[root].right=r;
 node[root].num=0;
 if(l<r) //鏈鍚庝竴嬈″ 2-3 錛屽氨浼氫駭鐢?-2錛?-3
 {
  int mid=(l+r)>>1;
  build(root<<1,l,mid);
  build(root<<1|1,mid+1,r);
 }
}
void insert(int root,int b,int e,int v){
 if(node[root].left>=b&&node[root].right<=e) //濡傛灉b,e鍖呭惈褰撳墠root鐨勮寖鍥達紝鍒欏彲浠ユ彃鍏ユ悳绱㈣寖鍥存埅姝?br /> {
  node[root].num+=v;
  return ;
 }
 int mid=(node[root].left+node[root].right)>>1;
 if(e<=mid){
  insert(root<<1,b,e,v);
 }
 else if(b>mid){ //鍙沖瓙鏍?br />  insert(root<<1|1,b,e,v);
 }
 else
 {
  insert(root<<1,b,mid,v);
  insert(root<<1|1,mid+1,e,v);
 }
}
int Sum(int root,int x){
 if(node[root].left==node[root].right){
  return node[root].num;
 }
 int sum=node[root].num;
 int mid=(node[root].left+node[root].right)>>1;
    if(x<=mid){

   sum+=Sum(root<<1,x);
 }
    else{
     sum+=Sum(root<<1|1,x);
    }
    return sum;
}
int main()
{
    //string s;
    char s[11];
    cin>>T>>M;
    build(1,1,M);
    for(int i=0;i<T;i++){
     //cin>>s;
     scanf("%s",s);
     if(s[0]=='A'){
      int l,r,v;
     // cin>>l>>r>>v;
      scanf("%d%d%d",&l,&r,&v);
      insert(1,l,r,v);
     }
     else
     {
      int n;
     // cin>>n;
      scanf("%d",&n);
      //cout<<Sum(1,n)<<endl;
      printf("%d\n",Sum(1,n));
     }
    }

}




pzz 2013-08-13 11:22 鍙戣〃璇勮
]]>
欧美成a人片免费看久久| 久久精品国产AV一区二区三区| 无码国产69精品久久久久网站| 热99RE久久精品这里都是精品免费 | 99久久婷婷国产综合精品草原 | 韩国免费A级毛片久久| 久久久精品人妻一区二区三区蜜桃 | 国产美女久久久| 99久久精品影院老鸭窝| 久久99国产精品尤物| 国内精品久久久久影院优| 国产成人精品免费久久久久| 久久成人影院精品777| 久久久无码精品亚洲日韩蜜臀浪潮 | 亚洲人成电影网站久久| 要久久爱在线免费观看| 久久精品桃花综合| 亚洲精品国精品久久99热一 | 久久久久久精品久久久久| 亚洲精品乱码久久久久久久久久久久 | 91精品国产综合久久香蕉| 久久精品亚洲精品国产欧美| 一本久久免费视频| 国产精品久久毛片完整版| 精品熟女少妇aⅴ免费久久| 手机看片久久高清国产日韩| 亚洲七七久久精品中文国产 | 久久精品成人欧美大片| 久久亚洲私人国产精品vA| 久久久久人妻精品一区 | 久久99国产综合精品女同| 国产成人久久久精品二区三区 | 国产69精品久久久久9999| 国产精品久久久久a影院| 久久国产精品成人免费 | 久久无码专区国产精品发布| 欧洲人妻丰满av无码久久不卡| 久久久久久国产精品美女| 日产精品久久久久久久| 久久香蕉国产线看观看乱码| 欧美午夜A∨大片久久|