比赛排名页面提示错误的次数和 AC 的时间

This commit is contained in:
virusdefender
2015-09-10 15:35:27 +08:00
parent 7b8079f4be
commit fbeb745530
5 changed files with 37 additions and 9 deletions

View File

@@ -33,8 +33,14 @@ def get_contest_submission_problem_detail(contest_problem, my_submission):
if contest_problem.id in my_submission:
submission = my_submission[contest_problem.id]
if submission.ac:
return u"\n 时间: " + str(submission.total_time) + u" min"
return ""
# 只提交了一次就AC
if submission.total_submission_number == 1:
return str(submission.ac_time) + " min"
else:
return "20 min × " + str(submission.total_submission_number - 1) + " WA + " + str(submission.ac_time) + " min"
return str(submission.total_submission_number) + " WA"
else:
return ""
def get_submission_problem_result_class(contest_problem, my_submission):