Hi! Could we please enable some services and cookies to improve your experience and our website?
Online Sandbox for SQL and PHP: Write, Run, Test, and Share SQL Queries and PHP Code
select version() as Version;
<?php
$show = 0 ;
$cycle = 0;
$numS = 0;
$numB = 0;
$numMaxS = 0;
$numMaxB = 0;
$numContinuous_big2 = 0;
$numContinuous_equ2 = 0;
$numContinuous_equ1 = 0;
$same = 0;
$diff = 0;
$numPrevious = 0;
$num = 0;
while($cycle++ < 80000000)
{
$num = rand(0,9);
if ( $show )
{
echo "\t".$num."\t";
}
if ( $num < 5 )
{
if ( $show )
{
echo "S";
}
++$numS;
if ( $numB )
{
if ( $show )
{
echo "\t\t".$numB;
}
if ( $numMaxB < $numB )
{
$numMaxB = $numB;
if ( $show )
{
echo "\tBig";
}
}
if ( $numB > 3 )
{
$numContinuous_big2++;
if ( $show )
{
echo "\tnumContinuous_big2: ".$numContinuous_big2;
}
}
else if ( $numB == 3 )
{
$numContinuous_equ2++;
if ( $show )
{
echo "\tnumContinuous_equ2: ".$numContinuous_equ2;
}
}
else
{
$numContinuous_equ1++;
if ( $show )
{
echo "\tnumContinuous_equ1: ".$numContinuous_equ1;
}
}
$numB = 0;
$diff++;
}
else
{
$same++;
}
}
else
{
if ( $show )
{
echo "\tB";
}
++$numB;
if ( $numS )
{
if ( $show )
{
echo "\t".$numS;
}
if ( $numMaxS < $numS )
{
$numMaxS = $numS;
if ( $show )
{
echo "\tSmall";
}
}
if ( $numS > 3 )
{
$numContinuous_big2++;
if ( $show )
{
echo "\tnumContinuous_big2: ".$numContinuous_big2;
}
}
else if ( $numS == 3 )
{
$numContinuous_equ2++;
if ( $show )
{
echo "\tnumContinuous_equ2: ".$numContinuous_equ2;
}
}
else
{
$numContinuous_equ1++;
if ( $show )
{
echo "\tnumContinuous_equ1: ".$numContinuous_equ1;
}
}
$numS = 0;
$diff++;
}
else
{
$same++;
}
}
if ( $show )
{
echo PHP_EOL;
}
// $numPrevious = $num;
}
echo PHP_EOL."Big:\t".$numMaxB.PHP_EOL;
echo PHP_EOL."Small:\t".$numMaxS.PHP_EOL;
echo PHP_EOL."numContinuous_big2:\t".$numContinuous_big2.PHP_EOL;
echo PHP_EOL."numContinuous_equ2:\t".$numContinuous_equ2.PHP_EOL;
echo PHP_EOL."numContinuous_equ1:\t".$numContinuous_equ1.PHP_EOL;
echo PHP_EOL."same:\t".$same.PHP_EOL;
echo PHP_EOL."diff:\t".$diff.PHP_EOL;
?>