Я проверял проблему «Последний вес камня» и хотел, чтобы у меня была секция ввода, где я вводил вес камней. Я попробовал: '' '
import heapq
stones = [input('input: ')]
def LastStoneWeight(self, stones):
stones = [-i for i in stones] #the error is here
heapq.heapify(stones)
while len(stones) > 1:
new = heapq.heappop(stones) - heapq.heappop(stones)
if new != 0:
heapq.heappush(stones, new)
return -stones[0] if stones else 0
print('%s' %LastStoneWeight(stones, stones))
' ''
Но произошла ошибка. Можете ли вы, ребята, помочь мне. Большое спасибо: D