language: PHP (php 5.4.4)
date: 187 days 8 hours ago
link:
visibility: private
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?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");
}