Skip to content

Latest commit

 

History

History
45 lines (27 loc) · 936 Bytes

README.md

File metadata and controls

45 lines (27 loc) · 936 Bytes

30 Days of Code - Day 19

To view solutions, see the file interfaces.py in your text editor.

Day 19: Interfaces

Task:

The AdvancedArithmetic interface and the method declaration for the abstract divisorSum(n) method are provided for you in the editor below.

Complete the implementation of Calculator class, which implements the AdvancedArithmetic interface. The implementation for the divisorSum(n) method must return the sum of all divisors of n.

Input Format

A single line containing an integer, n.

Constraints

  • 1 <= n <= 1000

Output Format

You are not responsible for printing anything to stdout. The locked template code in the editor below will call your code and print the necessary output.

Sample Input

6

Sample Output

I implemented: AdvancedArithmetic
12

Solution:

In interfaces.py.

Return to navigation list