fork download
  1. <?php
  2.  
  3.  
  4. $total = 30;
  5.  
  6. $syllable = 5;
  7.  
  8. $numberOfWinners = $syllable-1;
  9.  
  10. $totalArray = [];
  11.  
  12. for ($i=1, $a=1; $i<=$total; $i++, $a++) {
  13. $totalArray [$a] = $i;
  14. }
  15.  
  16. function check ($totalArray, $i, $syllable) {
  17. for($i, $a=1; $a<=$syllable; $i++, $a++) {
  18. $end = $totalArray[array_key_last($totalArray)];
  19. echo "Последний элемент - $end\n";
  20. if ($totalArray[$i]==0) {
  21. echo "Элемент: $i, 1 if\n";
  22. $a--;
  23. continue;
  24. } else if ($i==$end) {
  25. echo "Элемент: $i, 2 if\n";
  26. echo "$i and $end\n";
  27. $start = $totalArray[$i]; //Выводит элемент, а не его индекс
  28. $i = 0;
  29. echo "Число, на котором находится: $start\n";
  30. } else {
  31. echo "Элемент: $i, 3 if\n";
  32. $start = $totalArray[$i]; //Выводит элемент, а не его индекс
  33. echo "Число, на котором находится: $start\n";
  34. }
  35. }
  36. echo "Выбывший элемент: $start\n";
  37. unset($totalArray[$start]);
  38. echo "Обход цикла:\n";
  39. var_export($totalArray);
  40. echo "Ебучий i = $i\n";
  41. return [
  42. '0' => $totalArray,
  43. '1' => $totalArray[$i]
  44. ];
  45. }
  46. $i = 1;
  47. for ($a=1; count($totalArray)!=$numberOfWinners; $a++) {
  48. $a = check ($totalArray, $i, $syllable);
  49. $totalArray = $a[0];
  50. $i = $a[1];
  51. }
  52.  
  53. echo "Победители: ";
  54. $result = implode(', ', $totalArray);
  55. echo $result;
Success #stdin #stdout #stderr 0.03s 26188KB
stdin
Standard input is empty
stdout
Последний элемент - 30
Элемент: 1, 3 if
Число, на котором находится: 1
Последний элемент - 30
Элемент: 2, 3 if
Число, на котором находится: 2
Последний элемент - 30
Элемент: 3, 3 if
Число, на котором находится: 3
Последний элемент - 30
Элемент: 4, 3 if
Число, на котором находится: 4
Последний элемент - 30
Элемент: 5, 3 if
Число, на котором находится: 5
Выбывший элемент: 5
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  6 => 6,
  7 => 7,
  8 => 8,
  9 => 9,
  10 => 10,
  11 => 11,
  12 => 12,
  13 => 13,
  14 => 14,
  15 => 15,
  16 => 16,
  17 => 17,
  18 => 18,
  19 => 19,
  20 => 20,
  21 => 21,
  22 => 22,
  23 => 23,
  24 => 24,
  25 => 25,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
  30 => 30,
)Ебучий i = 6
Последний элемент - 30
Элемент: 6, 3 if
Число, на котором находится: 6
Последний элемент - 30
Элемент: 7, 3 if
Число, на котором находится: 7
Последний элемент - 30
Элемент: 8, 3 if
Число, на котором находится: 8
Последний элемент - 30
Элемент: 9, 3 if
Число, на котором находится: 9
Последний элемент - 30
Элемент: 10, 3 if
Число, на котором находится: 10
Выбывший элемент: 10
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  6 => 6,
  7 => 7,
  8 => 8,
  9 => 9,
  11 => 11,
  12 => 12,
  13 => 13,
  14 => 14,
  15 => 15,
  16 => 16,
  17 => 17,
  18 => 18,
  19 => 19,
  20 => 20,
  21 => 21,
  22 => 22,
  23 => 23,
  24 => 24,
  25 => 25,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
  30 => 30,
)Ебучий i = 11
Последний элемент - 30
Элемент: 11, 3 if
Число, на котором находится: 11
Последний элемент - 30
Элемент: 12, 3 if
Число, на котором находится: 12
Последний элемент - 30
Элемент: 13, 3 if
Число, на котором находится: 13
Последний элемент - 30
Элемент: 14, 3 if
Число, на котором находится: 14
Последний элемент - 30
Элемент: 15, 3 if
Число, на котором находится: 15
Выбывший элемент: 15
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  6 => 6,
  7 => 7,
  8 => 8,
  9 => 9,
  11 => 11,
  12 => 12,
  13 => 13,
  14 => 14,
  16 => 16,
  17 => 17,
  18 => 18,
  19 => 19,
  20 => 20,
  21 => 21,
  22 => 22,
  23 => 23,
  24 => 24,
  25 => 25,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
  30 => 30,
)Ебучий i = 16
Последний элемент - 30
Элемент: 16, 3 if
Число, на котором находится: 16
Последний элемент - 30
Элемент: 17, 3 if
Число, на котором находится: 17
Последний элемент - 30
Элемент: 18, 3 if
Число, на котором находится: 18
Последний элемент - 30
Элемент: 19, 3 if
Число, на котором находится: 19
Последний элемент - 30
Элемент: 20, 3 if
Число, на котором находится: 20
Выбывший элемент: 20
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  6 => 6,
  7 => 7,
  8 => 8,
  9 => 9,
  11 => 11,
  12 => 12,
  13 => 13,
  14 => 14,
  16 => 16,
  17 => 17,
  18 => 18,
  19 => 19,
  21 => 21,
  22 => 22,
  23 => 23,
  24 => 24,
  25 => 25,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
  30 => 30,
)Ебучий i = 21
Последний элемент - 30
Элемент: 21, 3 if
Число, на котором находится: 21
Последний элемент - 30
Элемент: 22, 3 if
Число, на котором находится: 22
Последний элемент - 30
Элемент: 23, 3 if
Число, на котором находится: 23
Последний элемент - 30
Элемент: 24, 3 if
Число, на котором находится: 24
Последний элемент - 30
Элемент: 25, 3 if
Число, на котором находится: 25
Выбывший элемент: 25
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  6 => 6,
  7 => 7,
  8 => 8,
  9 => 9,
  11 => 11,
  12 => 12,
  13 => 13,
  14 => 14,
  16 => 16,
  17 => 17,
  18 => 18,
  19 => 19,
  21 => 21,
  22 => 22,
  23 => 23,
  24 => 24,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
  30 => 30,
)Ебучий i = 26
Последний элемент - 30
Элемент: 26, 3 if
Число, на котором находится: 26
Последний элемент - 30
Элемент: 27, 3 if
Число, на котором находится: 27
Последний элемент - 30
Элемент: 28, 3 if
Число, на котором находится: 28
Последний элемент - 30
Элемент: 29, 3 if
Число, на котором находится: 29
Последний элемент - 30
Элемент: 30, 2 if
30 and 30
Число, на котором находится: 30
Выбывший элемент: 30
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  6 => 6,
  7 => 7,
  8 => 8,
  9 => 9,
  11 => 11,
  12 => 12,
  13 => 13,
  14 => 14,
  16 => 16,
  17 => 17,
  18 => 18,
  19 => 19,
  21 => 21,
  22 => 22,
  23 => 23,
  24 => 24,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
)Ебучий i = 1
Последний элемент - 29
Элемент: 1, 3 if
Число, на котором находится: 1
Последний элемент - 29
Элемент: 2, 3 if
Число, на котором находится: 2
Последний элемент - 29
Элемент: 3, 3 if
Число, на котором находится: 3
Последний элемент - 29
Элемент: 4, 3 if
Число, на котором находится: 4
Последний элемент - 29
Элемент: 5, 1 if
Последний элемент - 29
Элемент: 6, 3 if
Число, на котором находится: 6
Выбывший элемент: 6
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  7 => 7,
  8 => 8,
  9 => 9,
  11 => 11,
  12 => 12,
  13 => 13,
  14 => 14,
  16 => 16,
  17 => 17,
  18 => 18,
  19 => 19,
  21 => 21,
  22 => 22,
  23 => 23,
  24 => 24,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
)Ебучий i = 7
Последний элемент - 29
Элемент: 7, 3 if
Число, на котором находится: 7
Последний элемент - 29
Элемент: 8, 3 if
Число, на котором находится: 8
Последний элемент - 29
Элемент: 9, 3 if
Число, на котором находится: 9
Последний элемент - 29
Элемент: 10, 1 if
Последний элемент - 29
Элемент: 11, 3 if
Число, на котором находится: 11
Последний элемент - 29
Элемент: 12, 3 if
Число, на котором находится: 12
Выбывший элемент: 12
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  7 => 7,
  8 => 8,
  9 => 9,
  11 => 11,
  13 => 13,
  14 => 14,
  16 => 16,
  17 => 17,
  18 => 18,
  19 => 19,
  21 => 21,
  22 => 22,
  23 => 23,
  24 => 24,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
)Ебучий i = 13
Последний элемент - 29
Элемент: 13, 3 if
Число, на котором находится: 13
Последний элемент - 29
Элемент: 14, 3 if
Число, на котором находится: 14
Последний элемент - 29
Элемент: 15, 1 if
Последний элемент - 29
Элемент: 16, 3 if
Число, на котором находится: 16
Последний элемент - 29
Элемент: 17, 3 if
Число, на котором находится: 17
Последний элемент - 29
Элемент: 18, 3 if
Число, на котором находится: 18
Выбывший элемент: 18
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  7 => 7,
  8 => 8,
  9 => 9,
  11 => 11,
  13 => 13,
  14 => 14,
  16 => 16,
  17 => 17,
  19 => 19,
  21 => 21,
  22 => 22,
  23 => 23,
  24 => 24,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
)Ебучий i = 19
Последний элемент - 29
Элемент: 19, 3 if
Число, на котором находится: 19
Последний элемент - 29
Элемент: 20, 1 if
Последний элемент - 29
Элемент: 21, 3 if
Число, на котором находится: 21
Последний элемент - 29
Элемент: 22, 3 if
Число, на котором находится: 22
Последний элемент - 29
Элемент: 23, 3 if
Число, на котором находится: 23
Последний элемент - 29
Элемент: 24, 3 if
Число, на котором находится: 24
Выбывший элемент: 24
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  7 => 7,
  8 => 8,
  9 => 9,
  11 => 11,
  13 => 13,
  14 => 14,
  16 => 16,
  17 => 17,
  19 => 19,
  21 => 21,
  22 => 22,
  23 => 23,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
)Ебучий i = 25
Последний элемент - 29
Элемент: , 1 if
Последний элемент - 29
Элемент: 1, 3 if
Число, на котором находится: 1
Последний элемент - 29
Элемент: 2, 3 if
Число, на котором находится: 2
Последний элемент - 29
Элемент: 3, 3 if
Число, на котором находится: 3
Последний элемент - 29
Элемент: 4, 3 if
Число, на котором находится: 4
Последний элемент - 29
Элемент: 5, 1 if
Последний элемент - 29
Элемент: 6, 1 if
Последний элемент - 29
Элемент: 7, 3 if
Число, на котором находится: 7
Выбывший элемент: 7
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  8 => 8,
  9 => 9,
  11 => 11,
  13 => 13,
  14 => 14,
  16 => 16,
  17 => 17,
  19 => 19,
  21 => 21,
  22 => 22,
  23 => 23,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
)Ебучий i = 8
Последний элемент - 29
Элемент: 8, 3 if
Число, на котором находится: 8
Последний элемент - 29
Элемент: 9, 3 if
Число, на котором находится: 9
Последний элемент - 29
Элемент: 10, 1 if
Последний элемент - 29
Элемент: 11, 3 if
Число, на котором находится: 11
Последний элемент - 29
Элемент: 12, 1 if
Последний элемент - 29
Элемент: 13, 3 if
Число, на котором находится: 13
Последний элемент - 29
Элемент: 14, 3 if
Число, на котором находится: 14
Выбывший элемент: 14
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  8 => 8,
  9 => 9,
  11 => 11,
  13 => 13,
  16 => 16,
  17 => 17,
  19 => 19,
  21 => 21,
  22 => 22,
  23 => 23,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
)Ебучий i = 15
Последний элемент - 29
Элемент: , 1 if
Последний элемент - 29
Элемент: 1, 3 if
Число, на котором находится: 1
Последний элемент - 29
Элемент: 2, 3 if
Число, на котором находится: 2
Последний элемент - 29
Элемент: 3, 3 if
Число, на котором находится: 3
Последний элемент - 29
Элемент: 4, 3 if
Число, на котором находится: 4
Последний элемент - 29
Элемент: 5, 1 if
Последний элемент - 29
Элемент: 6, 1 if
Последний элемент - 29
Элемент: 7, 1 if
Последний элемент - 29
Элемент: 8, 3 if
Число, на котором находится: 8
Выбывший элемент: 8
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  9 => 9,
  11 => 11,
  13 => 13,
  16 => 16,
  17 => 17,
  19 => 19,
  21 => 21,
  22 => 22,
  23 => 23,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
)Ебучий i = 9
Последний элемент - 29
Элемент: 9, 3 if
Число, на котором находится: 9
Последний элемент - 29
Элемент: 10, 1 if
Последний элемент - 29
Элемент: 11, 3 if
Число, на котором находится: 11
Последний элемент - 29
Элемент: 12, 1 if
Последний элемент - 29
Элемент: 13, 3 if
Число, на котором находится: 13
Последний элемент - 29
Элемент: 14, 1 if
Последний элемент - 29
Элемент: 15, 1 if
Последний элемент - 29
Элемент: 16, 3 if
Число, на котором находится: 16
Последний элемент - 29
Элемент: 17, 3 if
Число, на котором находится: 17
Выбывший элемент: 17
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  9 => 9,
  11 => 11,
  13 => 13,
  16 => 16,
  19 => 19,
  21 => 21,
  22 => 22,
  23 => 23,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
)Ебучий i = 18
Последний элемент - 29
Элемент: , 1 if
Последний элемент - 29
Элемент: 1, 3 if
Число, на котором находится: 1
Последний элемент - 29
Элемент: 2, 3 if
Число, на котором находится: 2
Последний элемент - 29
Элемент: 3, 3 if
Число, на котором находится: 3
Последний элемент - 29
Элемент: 4, 3 if
Число, на котором находится: 4
Последний элемент - 29
Элемент: 5, 1 if
Последний элемент - 29
Элемент: 6, 1 if
Последний элемент - 29
Элемент: 7, 1 if
Последний элемент - 29
Элемент: 8, 1 if
Последний элемент - 29
Элемент: 9, 3 if
Число, на котором находится: 9
Выбывший элемент: 9
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  11 => 11,
  13 => 13,
  16 => 16,
  19 => 19,
  21 => 21,
  22 => 22,
  23 => 23,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
)Ебучий i = 10
Последний элемент - 29
Элемент: , 1 if
Последний элемент - 29
Элемент: 1, 3 if
Число, на котором находится: 1
Последний элемент - 29
Элемент: 2, 3 if
Число, на котором находится: 2
Последний элемент - 29
Элемент: 3, 3 if
Число, на котором находится: 3
Последний элемент - 29
Элемент: 4, 3 if
Число, на котором находится: 4
Последний элемент - 29
Элемент: 5, 1 if
Последний элемент - 29
Элемент: 6, 1 if
Последний элемент - 29
Элемент: 7, 1 if
Последний элемент - 29
Элемент: 8, 1 if
Последний элемент - 29
Элемент: 9, 1 if
Последний элемент - 29
Элемент: 10, 1 if
Последний элемент - 29
Элемент: 11, 3 if
Число, на котором находится: 11
Выбывший элемент: 11
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  13 => 13,
  16 => 16,
  19 => 19,
  21 => 21,
  22 => 22,
  23 => 23,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
)Ебучий i = 12
Последний элемент - 29
Элемент: , 1 if
Последний элемент - 29
Элемент: 1, 3 if
Число, на котором находится: 1
Последний элемент - 29
Элемент: 2, 3 if
Число, на котором находится: 2
Последний элемент - 29
Элемент: 3, 3 if
Число, на котором находится: 3
Последний элемент - 29
Элемент: 4, 3 if
Число, на котором находится: 4
Последний элемент - 29
Элемент: 5, 1 if
Последний элемент - 29
Элемент: 6, 1 if
Последний элемент - 29
Элемент: 7, 1 if
Последний элемент - 29
Элемент: 8, 1 if
Последний элемент - 29
Элемент: 9, 1 if
Последний элемент - 29
Элемент: 10, 1 if
Последний элемент - 29
Элемент: 11, 1 if
Последний элемент - 29
Элемент: 12, 1 if
Последний элемент - 29
Элемент: 13, 3 if
Число, на котором находится: 13
Выбывший элемент: 13
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  16 => 16,
  19 => 19,
  21 => 21,
  22 => 22,
  23 => 23,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
)Ебучий i = 14
Последний элемент - 29
Элемент: , 1 if
Последний элемент - 29
Элемент: 1, 3 if
Число, на котором находится: 1
Последний элемент - 29
Элемент: 2, 3 if
Число, на котором находится: 2
Последний элемент - 29
Элемент: 3, 3 if
Число, на котором находится: 3
Последний элемент - 29
Элемент: 4, 3 if
Число, на котором находится: 4
Последний элемент - 29
Элемент: 5, 1 if
Последний элемент - 29
Элемент: 6, 1 if
Последний элемент - 29
Элемент: 7, 1 if
Последний элемент - 29
Элемент: 8, 1 if
Последний элемент - 29
Элемент: 9, 1 if
Последний элемент - 29
Элемент: 10, 1 if
Последний элемент - 29
Элемент: 11, 1 if
Последний элемент - 29
Элемент: 12, 1 if
Последний элемент - 29
Элемент: 13, 1 if
Последний элемент - 29
Элемент: 14, 1 if
Последний элемент - 29
Элемент: 15, 1 if
Последний элемент - 29
Элемент: 16, 3 if
Число, на котором находится: 16
Выбывший элемент: 16
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  19 => 19,
  21 => 21,
  22 => 22,
  23 => 23,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
)Ебучий i = 17
Последний элемент - 29
Элемент: , 1 if
Последний элемент - 29
Элемент: 1, 3 if
Число, на котором находится: 1
Последний элемент - 29
Элемент: 2, 3 if
Число, на котором находится: 2
Последний элемент - 29
Элемент: 3, 3 if
Число, на котором находится: 3
Последний элемент - 29
Элемент: 4, 3 if
Число, на котором находится: 4
Последний элемент - 29
Элемент: 5, 1 if
Последний элемент - 29
Элемент: 6, 1 if
Последний элемент - 29
Элемент: 7, 1 if
Последний элемент - 29
Элемент: 8, 1 if
Последний элемент - 29
Элемент: 9, 1 if
Последний элемент - 29
Элемент: 10, 1 if
Последний элемент - 29
Элемент: 11, 1 if
Последний элемент - 29
Элемент: 12, 1 if
Последний элемент - 29
Элемент: 13, 1 if
Последний элемент - 29
Элемент: 14, 1 if
Последний элемент - 29
Элемент: 15, 1 if
Последний элемент - 29
Элемент: 16, 1 if
Последний элемент - 29
Элемент: 17, 1 if
Последний элемент - 29
Элемент: 18, 1 if
Последний элемент - 29
Элемент: 19, 3 if
Число, на котором находится: 19
Выбывший элемент: 19
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  21 => 21,
  22 => 22,
  23 => 23,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
)Ебучий i = 20
Последний элемент - 29
Элемент: , 1 if
Последний элемент - 29
Элемент: 1, 3 if
Число, на котором находится: 1
Последний элемент - 29
Элемент: 2, 3 if
Число, на котором находится: 2
Последний элемент - 29
Элемент: 3, 3 if
Число, на котором находится: 3
Последний элемент - 29
Элемент: 4, 3 if
Число, на котором находится: 4
Последний элемент - 29
Элемент: 5, 1 if
Последний элемент - 29
Элемент: 6, 1 if
Последний элемент - 29
Элемент: 7, 1 if
Последний элемент - 29
Элемент: 8, 1 if
Последний элемент - 29
Элемент: 9, 1 if
Последний элемент - 29
Элемент: 10, 1 if
Последний элемент - 29
Элемент: 11, 1 if
Последний элемент - 29
Элемент: 12, 1 if
Последний элемент - 29
Элемент: 13, 1 if
Последний элемент - 29
Элемент: 14, 1 if
Последний элемент - 29
Элемент: 15, 1 if
Последний элемент - 29
Элемент: 16, 1 if
Последний элемент - 29
Элемент: 17, 1 if
Последний элемент - 29
Элемент: 18, 1 if
Последний элемент - 29
Элемент: 19, 1 if
Последний элемент - 29
Элемент: 20, 1 if
Последний элемент - 29
Элемент: 21, 3 if
Число, на котором находится: 21
Выбывший элемент: 21
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  22 => 22,
  23 => 23,
  26 => 26,
  27 => 27,
  28 => 28,
  29 => 29,
)Ебучий i = 22
Последний элемент - 29
Элемент: 22, 3 if
Число, на котором находится: 22
Последний элемент - 29
Элемент: 23, 3 if
Число, на котором находится: 23
Последний элемент - 29
Элемент: 24, 1 if
Последний элемент - 29
Элемент: 25, 1 if
Последний элемент - 29
Элемент: 26, 3 if
Число, на котором находится: 26
Последний элемент - 29
Элемент: 27, 3 if
Число, на котором находится: 27
Последний элемент - 29
Элемент: 28, 3 if
Число, на котором находится: 28
Выбывший элемент: 28
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  4 => 4,
  22 => 22,
  23 => 23,
  26 => 26,
  27 => 27,
  29 => 29,
)Ебучий i = 29
Последний элемент - 29
Элемент: 29, 2 if
29 and 29
Число, на котором находится: 29
Последний элемент - 29
Элемент: 1, 3 if
Число, на котором находится: 1
Последний элемент - 29
Элемент: 2, 3 if
Число, на котором находится: 2
Последний элемент - 29
Элемент: 3, 3 if
Число, на котором находится: 3
Последний элемент - 29
Элемент: 4, 3 if
Число, на котором находится: 4
Выбывший элемент: 4
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  22 => 22,
  23 => 23,
  26 => 26,
  27 => 27,
  29 => 29,
)Ебучий i = 5
Последний элемент - 29
Элемент: , 1 if
Последний элемент - 29
Элемент: 1, 3 if
Число, на котором находится: 1
Последний элемент - 29
Элемент: 2, 3 if
Число, на котором находится: 2
Последний элемент - 29
Элемент: 3, 3 if
Число, на котором находится: 3
Последний элемент - 29
Элемент: 4, 1 if
Последний элемент - 29
Элемент: 5, 1 if
Последний элемент - 29
Элемент: 6, 1 if
Последний элемент - 29
Элемент: 7, 1 if
Последний элемент - 29
Элемент: 8, 1 if
Последний элемент - 29
Элемент: 9, 1 if
Последний элемент - 29
Элемент: 10, 1 if
Последний элемент - 29
Элемент: 11, 1 if
Последний элемент - 29
Элемент: 12, 1 if
Последний элемент - 29
Элемент: 13, 1 if
Последний элемент - 29
Элемент: 14, 1 if
Последний элемент - 29
Элемент: 15, 1 if
Последний элемент - 29
Элемент: 16, 1 if
Последний элемент - 29
Элемент: 17, 1 if
Последний элемент - 29
Элемент: 18, 1 if
Последний элемент - 29
Элемент: 19, 1 if
Последний элемент - 29
Элемент: 20, 1 if
Последний элемент - 29
Элемент: 21, 1 if
Последний элемент - 29
Элемент: 22, 3 if
Число, на котором находится: 22
Последний элемент - 29
Элемент: 23, 3 if
Число, на котором находится: 23
Выбывший элемент: 23
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  22 => 22,
  26 => 26,
  27 => 27,
  29 => 29,
)Ебучий i = 24
Последний элемент - 29
Элемент: , 1 if
Последний элемент - 29
Элемент: 1, 3 if
Число, на котором находится: 1
Последний элемент - 29
Элемент: 2, 3 if
Число, на котором находится: 2
Последний элемент - 29
Элемент: 3, 3 if
Число, на котором находится: 3
Последний элемент - 29
Элемент: 4, 1 if
Последний элемент - 29
Элемент: 5, 1 if
Последний элемент - 29
Элемент: 6, 1 if
Последний элемент - 29
Элемент: 7, 1 if
Последний элемент - 29
Элемент: 8, 1 if
Последний элемент - 29
Элемент: 9, 1 if
Последний элемент - 29
Элемент: 10, 1 if
Последний элемент - 29
Элемент: 11, 1 if
Последний элемент - 29
Элемент: 12, 1 if
Последний элемент - 29
Элемент: 13, 1 if
Последний элемент - 29
Элемент: 14, 1 if
Последний элемент - 29
Элемент: 15, 1 if
Последний элемент - 29
Элемент: 16, 1 if
Последний элемент - 29
Элемент: 17, 1 if
Последний элемент - 29
Элемент: 18, 1 if
Последний элемент - 29
Элемент: 19, 1 if
Последний элемент - 29
Элемент: 20, 1 if
Последний элемент - 29
Элемент: 21, 1 if
Последний элемент - 29
Элемент: 22, 3 if
Число, на котором находится: 22
Последний элемент - 29
Элемент: 23, 1 if
Последний элемент - 29
Элемент: 24, 1 if
Последний элемент - 29
Элемент: 25, 1 if
Последний элемент - 29
Элемент: 26, 3 if
Число, на котором находится: 26
Выбывший элемент: 26
Обход цикла:
array (
  1 => 1,
  2 => 2,
  3 => 3,
  22 => 22,
  27 => 27,
  29 => 29,
)Ебучий i = 27
Последний элемент - 29
Элемент: 27, 3 if
Число, на котором находится: 27
Последний элемент - 29
Элемент: 28, 1 if
Последний элемент - 29
Элемент: 29, 2 if
29 and 29
Число, на котором находится: 29
Последний элемент - 29
Элемент: 1, 3 if
Число, на котором находится: 1
Последний элемент - 29
Элемент: 2, 3 if
Число, на котором находится: 2
Последний элемент - 29
Элемент: 3, 3 if
Число, на котором находится: 3
Выбывший элемент: 3
Обход цикла:
array (
  1 => 1,
  2 => 2,
  22 => 22,
  27 => 27,
  29 => 29,
)Ебучий i = 4
Последний элемент - 29
Элемент: , 1 if
Последний элемент - 29
Элемент: 1, 3 if
Число, на котором находится: 1
Последний элемент - 29
Элемент: 2, 3 if
Число, на котором находится: 2
Последний элемент - 29
Элемент: 3, 1 if
Последний элемент - 29
Элемент: 4, 1 if
Последний элемент - 29
Элемент: 5, 1 if
Последний элемент - 29
Элемент: 6, 1 if
Последний элемент - 29
Элемент: 7, 1 if
Последний элемент - 29
Элемент: 8, 1 if
Последний элемент - 29
Элемент: 9, 1 if
Последний элемент - 29
Элемент: 10, 1 if
Последний элемент - 29
Элемент: 11, 1 if
Последний элемент - 29
Элемент: 12, 1 if
Последний элемент - 29
Элемент: 13, 1 if
Последний элемент - 29
Элемент: 14, 1 if
Последний элемент - 29
Элемент: 15, 1 if
Последний элемент - 29
Элемент: 16, 1 if
Последний элемент - 29
Элемент: 17, 1 if
Последний элемент - 29
Элемент: 18, 1 if
Последний элемент - 29
Элемент: 19, 1 if
Последний элемент - 29
Элемент: 20, 1 if
Последний элемент - 29
Элемент: 21, 1 if
Последний элемент - 29
Элемент: 22, 3 if
Число, на котором находится: 22
Последний элемент - 29
Элемент: 23, 1 if
Последний элемент - 29
Элемент: 24, 1 if
Последний элемент - 29
Элемент: 25, 1 if
Последний элемент - 29
Элемент: 26, 1 if
Последний элемент - 29
Элемент: 27, 3 if
Число, на котором находится: 27
Последний элемент - 29
Элемент: 28, 1 if
Последний элемент - 29
Элемент: 29, 2 if
29 and 29
Число, на котором находится: 29
Выбывший элемент: 29
Обход цикла:
array (
  1 => 1,
  2 => 2,
  22 => 22,
  27 => 27,
)Ебучий i = 1
Победители: 1, 2, 22, 27
stderr
PHP Notice:  Undefined offset: 5 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 10 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 15 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 20 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 25 in /home/GbCobC/prog.php on line 44
PHP Notice:  Undefined index:  in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 5 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 6 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 10 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 12 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 15 in /home/GbCobC/prog.php on line 44
PHP Notice:  Undefined index:  in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 5 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 6 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 7 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 10 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 12 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 14 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 15 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 18 in /home/GbCobC/prog.php on line 44
PHP Notice:  Undefined index:  in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 5 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 6 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 7 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 8 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 10 in /home/GbCobC/prog.php on line 44
PHP Notice:  Undefined index:  in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 5 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 6 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 7 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 8 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 9 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 10 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 12 in /home/GbCobC/prog.php on line 44
PHP Notice:  Undefined index:  in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 5 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 6 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 7 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 8 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 9 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 10 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 11 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 12 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 14 in /home/GbCobC/prog.php on line 44
PHP Notice:  Undefined index:  in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 5 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 6 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 7 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 8 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 9 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 10 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 11 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 12 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 13 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 14 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 15 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 17 in /home/GbCobC/prog.php on line 44
PHP Notice:  Undefined index:  in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 5 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 6 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 7 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 8 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 9 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 10 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 11 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 12 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 13 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 14 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 15 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 16 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 17 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 18 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 20 in /home/GbCobC/prog.php on line 44
PHP Notice:  Undefined index:  in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 5 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 6 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 7 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 8 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 9 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 10 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 11 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 12 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 13 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 14 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 15 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 16 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 17 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 18 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 19 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 20 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 24 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 25 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 5 in /home/GbCobC/prog.php on line 44
PHP Notice:  Undefined index:  in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 4 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 5 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 6 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 7 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 8 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 9 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 10 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 11 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 12 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 13 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 14 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 15 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 16 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 17 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 18 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 19 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 20 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 21 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 24 in /home/GbCobC/prog.php on line 44
PHP Notice:  Undefined index:  in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 4 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 5 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 6 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 7 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 8 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 9 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 10 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 11 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 12 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 13 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 14 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 15 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 16 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 17 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 18 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 19 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 20 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 21 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 23 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 24 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 25 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 28 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 4 in /home/GbCobC/prog.php on line 44
PHP Notice:  Undefined index:  in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 3 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 4 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 5 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 6 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 7 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 8 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 9 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 10 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 11 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 12 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 13 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 14 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 15 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 16 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 17 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 18 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 19 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 20 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 21 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 23 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 24 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 25 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 26 in /home/GbCobC/prog.php on line 21
PHP Notice:  Undefined offset: 28 in /home/GbCobC/prog.php on line 21