Професионална програма
Loading...
+ Нов въпрос
Xpuck0 avatar Xpuck0 68 Точки

Проблема идва, мисля, защото попваш още преди да си правил проверките.

Пробвай така:

current_male = males[-1]
current_female = females[0]

вместо:

current_male = males.pop()
current_female = females.popleft()

И след това вместо да ъпендваш/инсъртваш, просто ще попваш, ако влиза в проверката.

Например:

if current_female <= 0:
    females.popleft()
    continue

Вместо:

if current_female <= 0:
    males.append(current_male)
    continue

Отделно ред 20 и 24 са ти излишни, но не заради това гърми теста.

 

Ето ти твоят редактиран код със 100/100 в джъдж, но може да си поиграеш още и да разбереш защо гърми когато попваш преди проверките.

 

Успех !

0
02/07/2020 01:31:55