Ik weet dit van x:
x% 2=0
x% 3=0
x% 4=0
x% 5=2
x% 6=0
x% 7=3
x% 8=0
x% 9=3
x%10=2
x%11=5
x%12=0
x%13=10
x%14=10
x%15=12
x%16=0
x%17=5
x%18=12
x%19=2
x%20=12
x%21=3
x%22=15
x%23=8
x%24=0
x%25=17
x%26=10
x%27=3
x%28=24

Hoe bereken ik (de laagst mogelijke waarde van) x? Of wat heb ik nog meer nodig?
weet je zeker dat hier een uitkomst voor is?
157 000 000 zit ik ondertussen al met het volgene scriptje:
<?php
set_time_limit(0);
for($i = ($_GET['start'] ? $_GET['start'] : 0);true;$i++) {
if( $i % 2 == 0 &&
$i % 3 == 0 &&
$i % 4 == 0 &&
$i % 5 == 2 &&
$i % 6 == 0 &&
$i % 7 == 3 &&
$i % 8 == 0 &&
$i % 9 == 3 &&
$i %10 == 2 &&
$i %11 == 5 &&
$i %12 == 0 &&
$i %13 == 10 &&
$i %14 == 10 &&
$i %15 == 12 &&
$i %16 == 0 &&
$i %17 == 5 &&
$i %18 == 12 &&
$i %19 == 2 &&
$i %20 == 12 &&
$i %21 == 3 &&
$i %22 == 15 &&
$i %23 == 8 &&
$i %24 == 0 &&
$i %25 == 17 &&
$i %26 == 10 &&
$i %27 == 3 &&
$i %28 == 24
) {
echo $i .' was het juiste getal!';
break;
exit;
}
if($i % 1000000 == 0) { // een beejte output is leuk
echo $i.' is voorbij gekomen...';
flush();
} // om de browser niet te crashen een kleine refresh
echo ($i % 1000000 == 0 && $i != 0 ? '<script type="text/javascript">window.location = \'test.php?start='.($i + 1).'\';</script>' : '');
}
?>
x%22=16 bedoel ik :-$
In dat geval is x = 192, uitgerekend met dezelfde code als hierboven, alleen geschreven in C#.

Reageren