17 lines
386 B
Python
17 lines
386 B
Python
def square_of_sum(number: int) -> int:
|
|
sum: int = 0
|
|
for integer in range(1, number + 1):
|
|
sum += integer
|
|
return sum**2
|
|
|
|
|
|
def sum_of_squares(number: int) -> int:
|
|
sum: int = 0
|
|
for integer in range(1, number + 1):
|
|
sum += integer**2
|
|
return sum
|
|
|
|
|
|
def difference_of_squares(number: int) -> int:
|
|
return square_of_sum(number) - sum_of_squares(number)
|