fork(3) download
  1. <?php
  2.  
  3.  
  4. $total = 30;
  5. $skip = 5;
  6. $left = 30;
  7. $totalArray = range(1, $total);
  8.  
  9. while ($left >= $skip) {
  10. for ($i = 1; $i <= count($totalArray); $i++) {
  11. if ($i % $skip == 0) {
  12. unset($totalArray[$i]);
  13. // $totalArray = array_values($totalArray);
  14. $left -= 1;
  15. }
  16. }
  17. $total = count($totalArray);
  18. }
  19.  
  20. echo "Winners: ".implode(", ", $totalArray);
Success #stdin #stdout 0s 52488KB
stdin
Standard input is empty
stdout
Winners: 1, 2, 3, 4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 20, 22, 23, 24, 25, 27, 28, 29, 30