We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
  • HackerRank Home

    HackerRank

  • |
  • Prepare
  • Certify
  • Compete
  • Apply
  • Hiring developers?
  1. Prepare
  2. C++
  3. Inheritance
  4. Accessing Inherited Functions
  5. Discussions

Accessing Inherited Functions

Problem
Submissions
Leaderboard
Discussions

    You are viewing a single comment's thread. Return to all comments →

  • naveen13052000
    5 months ago+ 0 comments
         void update_val(int new_val)
         {   
    
            while(1){
                    if(new_val==1){
                        break;
                    }
                    if(new_val%2==0){
                        A::func(val);
                        new_val=new_val/2;
                    }
                    if(new_val%3==0){
                        B::func(val); 
                        new_val=new_val/3;                       
                    }
                    if(new_val%5==0){
                        C::func(val);
                        new_val=new_val/5;                 
                    }
            }              
        }
    
    -4|
    Permalink
  • Blog
  • Scoring
  • Environment
  • FAQ
  • About Us
  • Support
  • Careers
  • Terms Of Service
  • Privacy Policy