From 2a7203baa61d565021d9d1df965ac26c4afeaaac Mon Sep 17 00:00:00 2001 From: cuom1999 Date: Wed, 11 Aug 2021 15:38:03 -0500 Subject: [PATCH] Fix ICPC cumtime out range --- judge/contest_format/icpc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/judge/contest_format/icpc.py b/judge/contest_format/icpc.py index 0c545fc..e858a6c 100644 --- a/judge/contest_format/icpc.py +++ b/judge/contest_format/icpc.py @@ -91,7 +91,7 @@ class ICPCContestFormat(DefaultContestFormat): format_data[str(prob)] = {'time': dt, 'points': points, 'penalty': prev} score += points - participation.cumtime = cumtime + penalty + participation.cumtime = max(0, cumtime + penalty) participation.score = score participation.tiebreaker = last # field is sorted from least to greatest participation.format_data = format_data