All pastes #961281 Raw Edit

Untitled

public text v1 · immutable
#961281 ·published 2008-03-28 19:51 UTC
rendered paste body
<?php
function crossings($trial)
{
	echo 'noes';
	$edges=edgeset($trial);
	for($i=0;$i<=30;$i++)
	{
		for ($j=$i+1;$j<=31;$j++)
		{
			if ($edges[$i][0]<$edges[$j][0] && $edges[$i][1] > $edges[$j][1])
			{
				$cross++;
			}
			if (($edges[$i][0]>$edges[$j][0] && $edges[$i][1] < $edges[$j][1]))
			{
				$cross++;
			}
		}
	}
	return $cross;
}
function edgeset($a)
{
    return array(
        array($a[1],$a[10]),
        array($a[1],$a[11]),
        array($a[1],$a[12]),
		array($a[1],$a[13]),
        array($a[2],$a[9]),
        array($a[2],$a[11]),
		array($a[2],$a[12]),
        array($a[2],$a[14]),
        array($a[3],$a[9]),
        array($a[3],$a[10]),
        array($a[3],$a[12]),
        array($a[3],$a[15]),
        array($a[4],$a[9]),
        array($a[4],$a[10]),
        array($a[4],$a[11]),
        array($a[4],$a[16]),
        array($a[5],$a[9]),
        array($a[5],$a[14]),
        array($a[5],$a[15]),
        array($a[5],$a[16]),
        array($a[6],$a[10]),
        array($a[6],$a[13]),
        array($a[6],$a[15]),
        array($a[6],$a[16]),
        array($a[7],$a[11]),
        array($a[7],$a[13]),
        array($a[7],$a[14]),
        array($a[7],$a[16]),
        array($a[8],$a[12]),
        array($a[8],$a[13]),
        array($a[8],$a[14]),
        array($a[8],$a[15])
    );
}
?>