#include #include using namespace std; typedef long long LL; map myMap; map::iterator mit; LL Sumary(LL l,LL r) { LL Sum=0; for (mit=myMap.begin();mit!=myMap.end();mit++){ if ((*mit).first>=l && (*mit).first<=r){ Sum+=(*mit).second; } } return Sum; } int main(int argc, char* argv[]) { int N; cin>>N; LL q,x,y; LL Sum=0; for (int i=0;i>q>>x>>y; if (q==0){ mit=myMap.find(x); if (mit!=myMap.end()){ (*mit).second+=y; }else{ myMap[x]=y; } }else{ Sum+=Sumary(x,y); } } cout<