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.
Day 19: Interfaces
Day 19: Interfaces
Sort by
recency
|
823 Discussions
|
Please Login in order to post a comment
Here is Day 19: Interfaces problem solution in Python, Java, C++ C and javascript - https://programmingoneonone.com/hackerrank-day-19-interfaces-30-days-of-code-solution.html
Hardly an exercise in Abstractions/Interfaces.
c# conditional operator
public int divisorSum(int n) { int sum=0;
c#
public int divisorSum(int n) { int sum=0;
In Java 8
import java.io.; import java.util.; interface AdvancedArithmetic{ int divisorSum(int n); } class Calculator implements AdvancedArithmetic { public int divisorSum(int n) { int sum=0; for(int i=1;i<=n;i++) { if(n%i==0) sum+=i; } return sum; } }