fork(1) download
  1. <?php
  2. function isContinuousSequence($numbers)
  3. {
  4. if (empty($numbers)) {
  5. $foo = false;
  6. //var_dump($foo); //$foo;
  7. return $foo;
  8. } else {
  9. $foo = true;
  10. for ($i = 0; $i < count($numbers) - 1; $i++) {
  11. if (($numbers[$i] - ($numbers[$i + 1]) == -1)) {
  12. continue;
  13. } else {
  14. $foo = false;
  15. break;
  16. }
  17. }
  18. }
  19. // var_dump($foo);
  20. return $foo;
  21. }
  22.  
  23. echo isContinuousSequence([10, 11, 12, 13]); // => true
  24. echo '<br>';
  25. echo isContinuousSequence([10, 11, 12, 14, 15]); // => false
  26. echo '<br>';
  27. echo isContinuousSequence([]); // => false
  28. echo '<br>';
  29. echo isContinuousSequence([0, 1, 2, 3]);// => true
  30. echo '<br>';
  31. echo isContinuousSequence([-5, -4, -3]);// => true
  32. echo '<br>';
  33. echo isContinuousSequence([10, 11, 12, 13]);// => true
  34. echo '<br>';
  35. echo isContinuousSequence([10, 11, 12, 14, 15]);// => false
Success #stdin #stdout 0.02s 23768KB
stdin
Standard input is empty
stdout
1<br><br><br>1<br>1<br>1<br>