kyu_7.maximum_multiple package
Submodules
kyu_7.maximum_multiple.maximum_multiple module
Solution for -> Maximum Multiple.
Created by Egor Kostan. GitHub: https://github.com/ikostan
- kyu_7.maximum_multiple.maximum_multiple.max_multiple(divisor: int, bound: int) int[source]
Given a Divisor and a Bound, find the largest integer N.
Conditions: 1. N is divisible by divisor 2. N is less than or equal to bound 3. N is greater than 0.
Notes: 1. The parameters (divisor, bound) passed to the function are only positive values. 2. It’s guaranteed that a divisor is Found.
- Parameters:
divisor – int
bound – int
- Returns:
int
kyu_7.maximum_multiple.test_maximum_multiple module
Test for -> Maximum Multiple.
Created by Egor Kostan. GitHub: https://github.com/ikostan
- class kyu_7.maximum_multiple.test_maximum_multiple.MaximumMultipleTestCase(methodName='runTest')[source]
Bases:
TestCaseTesting max_multiple function.
- _classSetupFailed = False
- _class_cleanups = []
- test_maximum_multiple = None
- test_maximum_multiple_00(**kw)
Testing max_multiple function with various test data [with divisor=2, bound=7, expected=6].
- Returns:
- test_maximum_multiple_01(**kw)
Testing max_multiple function with various test data [with divisor=3, bound=10, expected=9].
- Returns:
- test_maximum_multiple_02(**kw)
Testing max_multiple function with various test data [with divisor=7, bound=17, expected=14].
- Returns:
- test_maximum_multiple_03(**kw)
Testing max_multiple function with various test data [with divisor=10, bound=50, expected=50].
- Returns:
- test_maximum_multiple_04(**kw)
Testing max_multiple function with various test data [with divisor=37, bound=200, expected=185].
- Returns:
- test_maximum_multiple_05(**kw)
Testing max_multiple function with various test data [with divisor=7, bound=100, expected=98].
- Returns:
- test_maximum_multiple_06(**kw)
Testing max_multiple function with various test data [with divisor=37, bound=100, expected=74].
- Returns:
- test_maximum_multiple_07(**kw)
Testing max_multiple function with various test data [with divisor=1, bound=13, expected=13].
- Returns:
- test_maximum_multiple_08(**kw)
Testing max_multiple function with various test data [with divisor=1, bound=1, expected=1].
- Returns:
- test_maximum_multiple_09(**kw)
Testing max_multiple function with various test data [with divisor=22, bound=9, expected=0].
- Returns:
- test_maximum_multiple_10(**kw)
Testing max_multiple function with various test data [with divisor=43, bound=7, expected=0].
- Returns:
- test_maximum_multiple_11(**kw)
Testing max_multiple function with various test data [with divisor=50, bound=7, expected=0].
- Returns:
Module contents
Maximum Multiple.