All pastes #457438 Raw Edit

Someone

public text v1 · immutable
#457438 ·published 2007-04-25 12:04 UTC
rendered paste body
<?php

set_time_limit(0);

$n = 20;

$sextas = 0;

$diasemana = 1; // monday
/*
	1 - monday
	2 - tuesday
	3 - wednesday
	4 - thursday
	5 - friday
	6 - saturday
	7 - sunday
*/

for($i=1900;$i<1900+$n;$i++){
	if($i%4 == 0){ # ano bissexto
		$fev = 29;
	}else $fev = 28;
	
	for($ii=1;$ii<=31;$ii++){
		if($diasemana == 7){
			$diasemana = 1;
		}else $diasemana++;
		if($ii == 13 && $diasemana == 5){
			$sextas++;
			echo $ii." January ".$i."\n";
		}
	}
	
	for($ii=1;$ii<=$fev;$ii++){
		if($diasemana == 7){
			$diasemana = 1;
		}else $diasemana++;
		if($ii == 13 && $diasemana == 5){
			$sextas++;
			echo $ii." February ".$i."\n";
		}
	}

	for($ii=1;$ii<=31;$ii++){
		if($diasemana == 7){
			$diasemana = 1;
		}else $diasemana++;
		if($ii == 13 && $diasemana == 5){
			$sextas++;
			echo $ii." March ".$i."\n";
		}
	}
	for($ii=1;$ii<=30;$ii++){
		if($diasemana == 7){
			$diasemana = 1;
		}else $diasemana++;
		if($ii == 13 && $diasemana == 5){
			$sextas++;
			echo $ii." April ".$i."\n";
		}
	}
	for($ii=1;$ii<=31;$ii++){
		if($diasemana == 7){
			$diasemana = 1;
		}else $diasemana++;
		if($ii == 13 && $diasemana == 5){
			$sextas++;
			echo $ii." May ".$i."\n";
		}
	}
	for($ii=1;$ii<=30;$ii++){
		if($diasemana == 7){
			$diasemana = 1;
		}else $diasemana++;
		if($ii == 13 && $diasemana == 5){
			$sextas++;
			echo $ii." June ".$i."\n";
		}
	}

	for($ii=1;$ii<=31;$ii++){
		if($diasemana == 7){
			$diasemana = 1;
		}else $diasemana++;
		if($ii == 13 && $diasemana == 5){
			$sextas++;
			echo $ii." July ".$i."\n";
		}
	}

	for($ii=1;$ii<=31;$ii++){
		if($diasemana == 7){
			$diasemana = 1;
		}else $diasemana++;
		if($ii == 13 && $diasemana == 5){
			$sextas++;
			echo $ii." August ".$i."\n";
		}
	}

	for($ii=1;$ii<=30;$ii++){
		if($diasemana == 7){
			$diasemana = 1;
		}else $diasemana++;
		if($ii == 13 && $diasemana == 5){
			$sextas++;
			echo $ii." September ".$i."\n";
		}
	}
	for($ii=1;$ii<=31;$ii++){
		if($diasemana == 7){
			$diasemana = 1;
		}else $diasemana++;
		if($ii == 13 && $diasemana == 5){
			$sextas++;
			echo $ii." October ".$i."\n";
		}
	}

	for($ii=1;$ii<=30;$ii++){
		if($diasemana == 7){
			$diasemana = 1;
		}else $diasemana++;
		if($ii == 13 && $diasemana == 5){
			$sextas++;
			echo $ii." November ".$i."\n";
		}
	}
	for($ii=1;$ii<=31;$ii++){
		if($diasemana == 7){
			$diasemana = 1;
		}else $diasemana++;
		if($ii == 13 && $diasemana == 5){
			$sextas++;
			echo $ii." December ".$i."\n";
		}
	}
}
echo "\n\n\n$sextas";
?>