File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -35,19 +35,23 @@ def is_alternate_harmonic_series(series: list) -> bool:
3535 raise ValueError ("Input list must be a non empty list" )
3636 if len (series ) == 1 and series [0 ] != 0 :
3737 return True
38- receprocal = []
38+ receprocal = []
3939 series_len = len (series )
4040 for i in range (series_len ):
4141 if series [i ] == 0 :
4242 raise ValueError ("Input series cannot have 0 as an element" )
4343 receprocal .append (1 / series [i ])
4444 common_diff = abs (receprocal [1 ]) - abs (receprocal [0 ])
4545 for index in range (2 , series_len ):
46- if abs (receprocal [index ]) - abs (receprocal [index - 1 ]) != common_diff or receprocal [index ]* receprocal [index - 1 ] >= 0 :
46+ if (
47+ abs (receprocal [index ]) - abs (receprocal [index - 1 ]) != common_diff
48+ or receprocal [index ] * receprocal [index - 1 ] >= 0
49+ ):
4750 return False
4851 return True
4952
53+
5054if __name__ == "__main__" :
5155 import doctest
5256
53- doctest .testmod ()
57+ doctest .testmod ()
You can’t perform that action at this time.
0 commit comments