分析
- 最小公倍数=两整数的乘积÷最大公约数
- 2枚2枚的数,最后余1枚,故该棋子是奇数。
- 棋子个数+1是2,、3、5、6的公倍数,故为5、6的公倍数。
- 5、6的最小公倍数是30。
- 棋子个数是7的公倍数。
综上所知,棋子数n+1是30的公倍数,n是7的公倍数
function test()
{
$count = 0;
$i = 0;
do{
$i++;
$b = $i*30-1;
if ($b%7 == 0) {
$count = $b;
}
}while (!$count);
return $count;
}