근데 최대한 많은 라운드로 가야한다면
진행은 하되 무적권을 적이 많을 때 써야함
근데 이 적이 많다에 대한 판단은 당장 4명이 많아보여서 써버렸는데 다음에 5명이
있으면 어떡해~?! 그래서 내가 생각한 메커니즘
def solution(n, k, enemy):
answer = 0
for i in range(1,len(enemy)+1):
if sum(enemy[:i])>=n and k!=0:
enemy[enemy.index(max(enemy[:i]))]=0
k-=1
print(enemy)
elif sum(enemy[:i])>n and k==0:
answer=i-1
break
if enemy[-1]==0:
answer=len(enemy)
return answer