Hi! Could we please enable some services and cookies to improve your experience and our website?
Online Sandbox for SQL and PHP: Write, Run, Test, and Share SQL Queries and PHP Code
<?php
// 外层循环控制行数,从 1 到 9
for ($i = 1; $i <= 9; $i++) {
// 内层循环控制每行的列数,从 1 到当前行数
for ($j = 1; $j <= $i; $j++) {
// 输出乘法表达式和结果,\t 用于对齐
echo "$j × $i = " . ($i * $j) . "\t";
}
// 每行结束后换行
echo "<br>";
}
?>
<?php
function findMonkeyKing($n, $m) {
$monkeys = range(1, $n);
$index = 0;
while (count($monkeys) > 1) {
$index = ($index + $m - 1) % count($monkeys);
array_splice($monkeys, $index, 1);
}
return $monkeys[0];
}
$n = intval(readline("请输入猴子总数n:"));
$m = intval(readline("请输入要踢出的编号m:"));
$king = findMonkeyKing($n, $m);
echo "猴子总数n:{$n},被踢编号m:{$m},猴王编号:{$king}";
?>