C: -
">
$end_time)
echo $MSG_Ended;
else if ($now < $start_time)
echo "未开始";
else
echo $MSG_Running;
?>
">
~
Lock Board Time:
现在:
|
AC |
PE |
WA |
TLE |
MLE |
OLE |
RE |
CE |
TR |
| |
Total |
$language_name[$i]";
else
echo ""; //" | ";
$i++;
}
?>
";
else
echo "";
if (time() < $end_time) { //during contest/exam time
echo "| $PID[$i] | ";
} else { //over contest/exam time
//check the problem will be use remained contest/exam
$sql = "SELECT `problem_id` FROM `contest_problem` WHERE (`contest_id`=? AND `num`=?)";
$tresult = pdo_query($sql, $cid, $i);
$tpid = $tresult[0][0];
$sql = "SELECT `problem_id` FROM `problem` WHERE `problem_id`=? AND `problem_id` IN (
SELECT `problem_id` FROM `contest_problem` WHERE `contest_id` IN (
SELECT `contest_id` FROM `contest` WHERE (`defunct`='N' AND now()<`end_time`)
)
)";
$tresult = pdo_query($sql, $tpid);
if (intval($tresult) != 0) //if the problem will be use remained contes/exam */
echo "$PID[$i] | ";
else
echo "" . $PID[$i] . " | ";
}
for ($j = 0; $j < count($language_name) + 11; $j++) {
// if (!isset($R[$i][$j]))
// $R[$i][$j]="";
if ($j < 11 || isset($R[$pid_cnt][$j]))
echo "" . $R[$i][$j] . " | ";
}
echo "
";
}
echo "";
echo "| Total | ";
for ($j = 0; $j < count($language_name) + 11; $j++) {
// if(!isset($R[$i][$j]))
// $R[$i][$j]="";
if ($j < 11 || isset($R[$pid_cnt][$j]))
echo "" . $R[$i][$j] . " | ";
}
echo "
";
?>