Python - Tasks Planner - Mid Exam - 30 June 2019 Group 2
Здравейте,
Някой може ли да разбере защо на последния тест получавам грешен отговор?
Здравейте,
Някой може ли да разбере защо на последния тест получавам грешен отговор?
В условието е казано, че отменените задачи ще са с негаитивна стойност, а в решението за такива се считат само задачите със стойност "-1":
If its time is set to a negative number – the task is dropped.
Заради този пропуск, задача със стойност "-42" ще бъде сметната за валидена и ще обърка резултата.
Явно в Judge има само един подобен тест.
Променените редове за 100/100:
count_completed = tasks.count(COMPLETED)
# count_dropped = tasks.count(DROPPED)
count_dropped = sum(x.startswith("-") for x in tasks)
#....
incomplete_tasks = [task for task in tasks if not task.startswith("-") and task != COMPLETED]
Внимавайте за подобни детайли в условията на задачите!
А аз реших, че една задача може да бъде дропната само веднъж
Благодаря!