Тут что, зрение у читателей проверяют? Я лично на этом скриншоте ничего не вижу. Трудно текстом спросить? Тем более постинг скришотов это нарушение правил.
SagePtr, а почему тогда предыдущие push'и срабатывают, а затык именно на push rbx? Причём судя по тому что rsp после push rbx изменился push вполне себе выполнился.
И вообще непонятно где конкретно дело происходит раз DS = 0.
Дмитрий Шицков, но после lst.pop(i) индексы ведь меняются. А range(len(lst)) остаётся прежним, вычисленным единожды. Как это вообще может работать? Не понимаю.
А разве корректно изменять коллекцию, по которой итерируешься? Всегда думал что в подобных случаях надо в процессе итераций по исходной коллекции создавать временную, а после окончания цикла присваивать временную исходной. Я неправ?
Логическое мышление тут ни при чём IMHO. Подобные задачи мы решали классе в третьем обычной общеобразовательной школы. И если "Пять полукилограммовых пачек мясного фарша стоят 2 доллара. Сколько килограмм фарша можно купить за 80 центов?" вызывает проблемы... То тут я даже не знаю что сказать. Преподаватели и родители правы по ходу.
kapzol, а при чём тут wine? Может быть просто была попытка запуска 64-битного приложения на 32-битном Kali Linux. Или ещё что подобное. Версия wine тут точно ни при чём, тем более если wine был устоновлен родным apt.
В данном случае (MSVCP140.DLL говорит о том что это Visual Studio) надол просто линковать статически. И ничего таскаться не будет. Более того, общий размер будет меньше потому что возьмётся не вся MSVCP140.DLL, а только необходимые функции.