[Project Euler] Fix code style for problem 56 (#3050)

* rename method for project_euler/problem #56

* Update sol1.py

* Removed whitespaces

Co-authored-by: Dhruv <dhruvmanila@gmail.com>
This commit is contained in:
Aman Saxena 2020-10-08 19:07:09 +05:30 committed by GitHub
parent c2a5033f9e
commit c9500dc89f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,17 +1,29 @@
def maximum_digital_sum(a: int, b: int) -> int:
"""
Project Euler Problem 56: https://projecteuler.net/problem=56
A googol (10^100) is a massive number: one followed by one-hundred zeros;
100^100 is almost unimaginably large: one followed by two-hundred zeros.
Despite their size, the sum of the digits in each number is only 1.
Considering natural numbers of the form, ab, where a, b < 100,
what is the maximum digital sum?
"""
def solution(a: int = 100, b: int = 100) -> int:
"""
Considering natural numbers of the form, a**b, where a, b < 100,
what is the maximum digital sum?
:param a:
:param b:
:return:
>>> maximum_digital_sum(10,10)
>>> solution(10,10)
45
>>> maximum_digital_sum(100,100)
>>> solution(100,100)
972
>>> maximum_digital_sum(100,200)
>>> solution(100,200)
1872
"""