Кусочек результата:
2050 = 7|0|13чет как то не клеится ))
2051 = 7|0|14
2052 = 7|0|15
2053 = 7|0|16
2054 = 7|0|17
2055 = 7|0|18
2056 = 7|0|19
2057 = 7|0|20
2058 = 7|0|0
2050 = 7|0|13чет как то не клеится ))
2051 = 7|0|14
2052 = 7|0|15
2053 = 7|0|16
2054 = 7|0|17
2055 = 7|0|18
2056 = 7|0|19
2057 = 7|0|20
2058 = 7|0|0
<?php
for ($a = 1; $a <= 2058; $a++) {
$number = $a;
//------- кодирование в 3!*7*7*7 систему исчисления----
$n1 = floor($number / 21);
$number_1 = $number % 21;
$n2 = floor($n1 / 14);
$number_2 = $n1 % 14;
$number_3 = $n2;
//-----------------------------------------------------
echo "<br>".$number . " = ".$number_3 . " | " . $number_2 . " | " . $number_1 . "\n";
//------- декодер из 3!*7*7*7 системы исчисления в 10 -
$num_3 = $number_3 * 1 * 14 * 21;
$num_2 = $number_2 * 1 * 21;
$num_1 = $number_1 * 1;
$number_a = $num_3 + $num_2 + $num_1;
//------------------------------------------------------
echo "<br>".$number_a. "\n";
}
?>