Основной скрипт (Лесенка)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<?
include('calc.php');
if(isset($_GET['n']))
{
$n=$_GET['n']; // Количество ступеней.
}
if(isset($_GET['all']))
{
$all=$_GET['all']; // Вычисление промежуточных шагов.
}
if($all==1)
{
if($n > 9999)
{
exit('А рожа у тебя не треснет, %username%?');
}
$L[]=0; // Вычисляем семейство лесенок, с 1 до n.
for ($i=1; $i<=$n; $i++)
{
$L[$i]=lesenka($i);
}
for ($i=1; $i<=$n; $i++)
{
echo $i.' -> '.$L[$i].'<br />';
}
}
else
{
if($n > 999999)
{
exit('А рожа у тебя не треснет, %username%?');
}
$L=lesenka($n); // $all не задан или не равен 1,
echo $n.' -> '.$L.'<br /> '; // считаем только одну лесенку.
}
?>