projects
/
gruntmaster-page.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
bfd8c0c
)
Do not deduct points for last solution
author
Marius Gavrilescu
<marius@ieval.ro>
Fri, 14 Feb 2014 17:43:06 +0000
(19:43 +0200)
committer
Marius Gavrilescu
<marius@ieval.ro>
Fri, 14 Feb 2014 17:43:06 +0000
(19:43 +0200)
lib/Gruntmaster/Page/St.pm
patch
|
blob
|
blame
|
history
diff --git
a/lib/Gruntmaster/Page/St.pm
b/lib/Gruntmaster/Page/St.pm
index 2186fea570647822782d3fb32f6a3492f0750c2c..6486136cb09d362b6c0cd2f14294ba748c18217d 100644
(file)
--- a/
lib/Gruntmaster/Page/St.pm
+++ b/
lib/Gruntmaster/Page/St.pm
@@
-44,8
+44,7
@@
sub _generate{
my (%scores, %tries);
for (1 .. jobcard) {
if ($Gruntmaster::Data::contest) {
my (%scores, %tries);
for (1 .. jobcard) {
if ($Gruntmaster::Data::contest) {
- $tries{job_user()}{job_problem()}++;
- $scores{job_user()}{job_problem()} = job_result() ? 0 : calc_score (job_user(), job_problem(), job_date(), $tries{job_user()}{job_problem()}, $totaltime) if job_date() > $start;
+ $scores{job_user()}{job_problem()} = job_result() ? 0 : calc_score (job_user(), job_problem(), job_date(), $tries{job_user()}{job_problem()}++, $totaltime) if job_date() > $start;
} elsif (defined job_user && defined job_problem && defined job_result) {
if (defined job_result_text && job_result_text =~ m/^(\scores+)/) {
$scores{job_user()}{job_problem()} = $ct;
} elsif (defined job_user && defined job_problem && defined job_result) {
if (defined job_result_text && job_result_text =~ m/^(\scores+)/) {
$scores{job_user()}{job_problem()} = $ct;
This page took
0.010927 seconds
and
4
git commands to generate.