Skip to main content

Posts

Showing posts with the label Java Interface Hackerrank Solution

Java Interface Hackerrank Solution

 Java Interface Hackerrank Solution For Explanation Watch Video: Sample Input 6 Sample Output I implemented: AdvancedArithmetic 12 Code: import  java.util.*; interface  AdvancedArithmetic{    int  divisor_sum( int  n); } //Write your code here class  MyCalculator  implements  AdvancedArithmetic{      public   int  divisor_sum( int  n){          int  sum = 0 ;          for ( int  i= 1 ;i<=n;i++){              if (n%i== 0 ){                 sum += i;             }         }          return  sum;     } } class  Solution{      public   static   void  main(String []args){         MyCalculator my_calculator =  new  MyCalculator();         System.out.print( "I implemented: " );         ImplementedInterfaceNames(my_calculator);         Scanner sc =  new  Scanner(System.in);          int  n = sc.nextInt();         System.out.print(my_calculator.divisor_sum(n) +  "\n" );         sc.close();     }      /*      *  ImplementedInterfaceNames method takes an object and prints t