";
echo "";
echo "\n";
echo "| Answers | ";
echo "Answers | ";
echo " \n";
$str="All Runs by Answer";
$values = array();
// while (list($keya, $val) = each($d['answer'])) {
foreach($d['answer'] as $keya => $val){
$values[] = $keya . ":" . $val;
$str .= chr(1) . $keya . "(" . $val . ")" . chr(1) . $val;
echo "| $keya | ";
echo "$val | ";
echo " ";
}
$color[] = "#af7f57";
$myfile = fopen("all_runs_by_answer.txt", "w") or die("Unable to open file all_runs_by_answer.txt!");
for($i=0;$i";
echo "";
echo " | \n";
echo " \n";
//----------------------------------------------------------
echo " ";
echo " ";
echo "Runs by User and Problem\n";
echo "\n";
echo "| Users x Problems | ";
reset($d['problem']);
// while (list($key, $val) = each($d['problem'])) {
foreach($d['problem'] as $key => $val){
echo "$key ";
echo " \n";
echo " | ";
}
echo "Total | Accepted | \n";
reset($d['username']);
// while (list($keya, $vala) = each($d['username'])) {
foreach($d['username'] as $keya => $vala){
$keya = $d['username'][$keya];
if(isset($d['user'][$keya]))
$vala = $d['user'][$keya];
else $vala=0;
echo "| ".$d['userfull'][$keya]." | ";
reset($d['problem']);
// while (list($key, $val) = each($d['problem'])) {
foreach($d['problem'] as $key => $val){
if(!isset($d['up'][$keya][$key]))
echo "0 | ";
else {
$q = $d['up'][$keya][$key];
$color = "ff5555";
if($q < 0) {
$q = - $q;
$color = "22ee22";
}
echo "".$q;
if($vala != 0) {
$p = round(100*$q / $vala);
echo " (".$p."%)";
}
echo " | ";
}
}
if($vala != "")
echo "$vala | ";
else
echo "0 | ";
if(isset($d['useryes'][$keya])) {
if($vala != 0) {
$p = round(100*$d['useryes'][$keya] / $vala);
echo "".$d['useryes'][$keya]." (".$p."%) | ";
} else
echo "".$d['useryes'][$keya]." | ";
} else
echo "0 | ";
echo " ";
}
echo " ";
//----------------------------------------------------------
echo " ";
echo " ";
echo "Runs by Time Period\n";
$vezes = 30;
$passo = $st['siteduration']/$vezes;
$atual = 0;
$pos = 0;
$res = array();
$m = 0;
sort($d['timestamp']);
reset($d['timestamp']);
// while (list($keya, $val) = each($d['timestamp'])) {
foreach($d['timestamp'] as $keya => $val){
while($atual+$passo < $val) {
$atual += $passo;
$pos++;
}
if(isset($res[$pos]))
$res[$pos]++;
else $res[$pos]=1;
if($res[$pos] > $m) $m=$res[$pos];
}
$str="Runs by Time Period" . chr(1) . $m;
$atual=0;
$values = array();
for($pos=0; $pos<$vezes; $pos++) {
if(!isset($res[$pos]) || $res[$pos]=="") $res[$pos] = 0;
$q = (int) ($atual/60);
$atual += $passo;
$qq = (int) ($atual/60);
$str .= chr(1) . $q . "-" .$qq . chr(1) . $res[$pos];
$values[] = $res[$pos];
}
$myfile = fopen("runs_by_time_period.txt", "w") or die("Unable to open file runs_by_time_period.txt!");
for($i=0;$i \n";
//------------------------------------------------
$vezes = 30;
$passo = $st['siteduration']/$vezes;
$atual = 0;
$pos = 0;
$res = array();
sort($d['timestampyes']);
reset($d['timestampyes']);
// while (list($keya, $val) = each($d['timestampyes'])) {
foreach($d['timestampyes'] as $keya => $val){
while($atual+$passo < $val) {
$atual += $passo;
$pos++;
}
if(isset($res[$pos]))
$res[$pos]++;
else $res[$pos]=1;
}
$values_ac = array();
$str="Accepted Runs by Time Period" . chr(1) . $m;
$atual=0;
for($pos=0; $pos<$vezes; $pos++) {
if(!isset($res[$pos]) || $res[$pos]=="") $res[$pos] = 0;
$q = (int) ($atual/60);
$atual += $passo;
$qq = (int) ($atual/60);
$str .= chr(1) . $q . "-" .$qq . chr(1) . $res[$pos];
$values_ac[] = $res[$pos];
}
$myfile = fopen("accepted_runs_by_time_period.txt", "w") or die("Unable to open file accepted_runs_by_time_period.txt!");
for($i=0;$i \n";
include("$locr/footnote.php");
?>
|