<?php
$numbers = array(1, 15, 7, 3, 8, 8, 19, 5, 12, 8, 2, 6, 8); // $numbers = array(1, 15, 8, 8, 8, 8, 7, 3, 19, 5, 12, 2, 6);
$counter = 1;
$index = 0;
if (count($numbers) > 0) { $prev = $numbers[$index++];
}
while ($index < count($numbers) && $counter < 4) { $next = $numbers[$index++];
if ($prev == $next) {
$counter++;
}
else {
$counter = 1;
$prev = $next;
}
}
if ($counter == 4) {
print("Found four times repeated number");
}
else {
print("No four times repeated number found");
}
PD9waHAKCiRudW1iZXJzID0gYXJyYXkoMSwgMTUsIDcsIDMsIDgsIDgsIDE5LCA1LCAxMiwgOCwgMiwgNiwgOCk7Ci8vICRudW1iZXJzID0gYXJyYXkoMSwgMTUsIDgsIDgsIDgsIDgsIDcsIDMsIDE5LCA1LCAxMiwgMiwgNik7CgokY291bnRlciA9IDE7CiRpbmRleCA9IDA7CmlmIChjb3VudCgkbnVtYmVycykgPiAwKSB7IAogICAgJHByZXYgPSAkbnVtYmVyc1skaW5kZXgrK107Cn0KCndoaWxlICgkaW5kZXggPCBjb3VudCgkbnVtYmVycykgJiYgJGNvdW50ZXIgPCA0KSB7CiAgICAkbmV4dCA9ICRudW1iZXJzWyRpbmRleCsrXTsKICAgIGlmICgkcHJldiA9PSAkbmV4dCkgeyAKICAgICAgICAkY291bnRlcisrOwogICAgfQogICAgZWxzZSB7CiAgICAgICAgJGNvdW50ZXIgPSAxOwogICAgICAgICRwcmV2ID0gJG5leHQ7CiAgICB9Cn0KCmlmICgkY291bnRlciA9PSA0KSB7IAogICAgcHJpbnQoIkZvdW5kIGZvdXIgdGltZXMgcmVwZWF0ZWQgbnVtYmVyIik7Cn0KZWxzZSB7IAogICAgcHJpbnQoIk5vIGZvdXIgdGltZXMgcmVwZWF0ZWQgbnVtYmVyIGZvdW5kIik7Cn0=