mirror of
https://github.com/TheAlgorithms/Python.git
synced 2024-11-23 21:11:08 +00:00
Improve Project Euler problem 078 solution 1 (#5708)
* Add solution doctests * Improve solution function
This commit is contained in:
parent
a94c6214ff
commit
965b1ff7df
|
@ -21,6 +21,12 @@ import itertools
|
|||
|
||||
def solution(number: int = 1000000) -> int:
|
||||
"""
|
||||
>>> solution(1)
|
||||
1
|
||||
|
||||
>>> solution(9)
|
||||
14
|
||||
|
||||
>>> solution()
|
||||
55374
|
||||
"""
|
||||
|
@ -34,6 +40,7 @@ def solution(number: int = 1000000) -> int:
|
|||
if index > i:
|
||||
break
|
||||
item += partitions[i - index] * sign
|
||||
item %= number
|
||||
index += j
|
||||
if index > i:
|
||||
break
|
||||
|
|
Loading…
Reference in New Issue
Block a user