목록의 모든 숫자를 합산해야합니다. 0이 발생하면 빼기 시작하여 다른 0이 될 때까지 더하기를 시작하십시오.
예를 들면 다음과 같습니다.
[1, 2, 0, 3, 0, 4] -> 1 + 2 - 3 + 4 = 4
[0, 2, 1, 0, 1, 0, 2] -> -2 - 1 + 1 - 2 = -4
[1, 2] -> 1 + 2 = 3
[4, 0, 2, 3] = 4 - 2 - 3 = -1
이것이 내가 시도한 것입니다.
sss = 0
for num in numbers:
if 0 == num:
sss = -num
else:
sss += num
return sss
if i == 0:
사용할 수 있습니다sign = not sign
. 참조 repl.it/repls/RigidCrazyDeletions을