fork(1) download
  1. <?php
  2. $a = 7; // Всего человек
  3. $b = 4; // Слогов в считалочке
  4.  
  5. for($i = 1; $i <= $a; $i++)
  6. {
  7. $c[$i] = $i;
  8. }
  9.  
  10. for($i = 0, $j = 1; $i < 100; $i++, $j++)
  11. {
  12. $h = key($c);
  13. //echo $h.'<br>';
  14. next($c);
  15. if($j == $b)
  16. {
  17. unset($c[$h]);
  18. $j = 0;
  19. }
  20. if(count($c) <= 3)
  21. break;
  22. if(!key($c))
  23. reset($c);
  24. }
  25.  
  26. echo '<pre>';
  27. print_r($c);
  28. echo '</pre>';
  29. ?>
Success #stdin #stdout 0.02s 23492KB
stdin
Standard input is empty
stdout
<pre>Array
(
    [2] => 2
    [3] => 3
    [7] => 7
)
</pre>