1. 额。我就知道一种笨方法。。把每种运算符循环一次、、输出结果等于24的方案、、、、、、
@西门吹血,
4.
@夏夜-低调 额? 4数字是随机出现的,谁也不知道会是什么
1 2 3 4 算得24
2 9 9 8 算得24
1 9 9 8 这个算不得,你需要判断4个数字能不能算得24,算得又该怎么算。
10. 你有没想过他那个是倒着推理的? 因为不是自己输数字,有可能他把24随便拆开,然后。。。
11.
@西门吹血,唉!表示很简单。。。。。。。。。。
dowhile先执行次取随机数,创建一个加减乘除运算符数组、$a.$arr[RAND(0,3)].$b.$arr[RAND(0,3)].$c.$arr[RAND(0,3)].$d==24满足时跳出循环,输出结果、、、、、、、不知道对不,,没测试、、、、、、
12.
@西门吹血,
<?php
$b=array("+","-","*","/");
do{
$a1=rand(1,10);
$a2=rand(1,10);
$a3=rand(1,10);
$a4=rand(1,10);
$s=rand(0,3);
$s1=rand(0,3);
$s2=rand(0,3);
echo "<hr>";
}
while(!($a1.$b[$s].$a2.$b[$s1].$a3.$b[$s2].$a4==24));
ECHO $a1.$b[$s].$a2.$b[$s1].$a3.$b[$s2].$a4;
?>
。。。。。好像很难输出结果、、、、、、、、、
15.
@Curtion 虽然,但是,,有一项功能是由用户随便提供4个数字,然后它马上显示出计算得24的方法。
17.
@西门吹血,……老虎的意思就是循环所有……我运算那里不会……你看我的贴,看你能解决那个问题怖