All pastes #359774 Raw Edit

charfles

public text v1 · immutable
·published 2007-02-17 01:37 UTC
rendered paste body
while(cin>> id >> amount){
        int low=0;
        int high = totalMembers+1;
        int mid = 0;
          

        ClubMember M(id);
        mid = (high+low)/2;
        while(low < high-1){
 
            if(memberArr[index[mid]] > M ){
                high = mid;
            }
            else if(memberArr[index[mid]] < M){
                low = mid;
            }
            else{
                memberArr[index[mid]].update(amount);
                cout << id << " " << amount << endl;
                memberArr[index[mid]].print(cout);
                cout << endl;

            }
            
            mid = (high+low)/2;
        }   
            cerr << "id not found !!" << endl;
           
    }