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.
//Write your code here
class MyCalculator implements AdvancedArithmetic{
@Override
public int divisor_sum(int n){
int sum = n; // n : dat sum = n , vi so nguyen n khong the chia het cho so co //gia tri > hon mot nua gia tri cua no (n/2)
for(int i = 1; i<=n/2; i++){
// i<=n/2 : vi co truong hop 6 van chia het cho 3
if(n%i==0){
sum+=i;
}
}
return sum;
}
}
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Java Interface
You are viewing a single comment's thread. Return to all comments →
//Write your code here class MyCalculator implements AdvancedArithmetic{ @Override public int divisor_sum(int n){ int sum = n; // n : dat sum = n , vi so nguyen n khong the chia het cho so co //gia tri > hon mot nua gia tri cua no (n/2) for(int i = 1; i<=n/2; i++){ // i<=n/2 : vi co truong hop 6 van chia het cho 3 if(n%i==0){ sum+=i; } } return sum; } }