def jumpingOnClouds(c, k):
e = 100 # 에너지
n = len(c)
s = 0 # 시작은 0부터
while True:
s = (s + k) % n # jump
e -= (c[s] * 2) + 1 # thundercloud면 2가 추가로 감소
# 시작점(0)으로 다시 되돌아가면 게임이 끝남
if not s:
break
return e
'# 코딩 문제 관련 > 파이썬' 카테고리의 다른 글
[HackerRank-python] Append and Delete (0) | 2022.08.03 |
---|---|
[HackerRank-python] Find Digits (0) | 2022.07.30 |
[HackerRank-python] Sequence Equation (0) | 2022.07.28 |
[HackerRank-python] Circular Array Rotation (0) | 2022.07.27 |
[HackerRank-python] Save the Prisoner! (0) | 2022.07.27 |