Inventory
Здравейтер имам проблем с 11 задача от Lists Advanced - Exercise
"run time error " моат код : https://pastebin.com/VmDzwnJi
Judge : https://judge.softuni.org/Contests/Compete/Index/1731#10
Благодаря !
Здравейтер имам проблем с 11 задача от Lists Advanced - Exercise
"run time error " моат код : https://pastebin.com/VmDzwnJi
Judge : https://judge.softuni.org/Contests/Compete/Index/1731#10
Благодаря !
Прогрмата влиза в безкраен цикъл ако се подаде команда Renew за последния елемент в inventory:
command = input()
while command != "Craft!":
// ...
elif action == "Renew":
if inventory[-1] == item:
continue // jump to the beginning of the while loop, no command update
elif item in inventory:
inventory.append(inventory.pop(inventory.index(item)))
command = input() // this line is never reached and so the old value is reused
Примерен фикс:
elif action == "Renew":
if item in inventory:
inventory.append(inventory.pop(inventory.index(item)))
Много ти благодаря ! Нямаше да си открия грешката сам