求一算法问题 求 整数1至50 选五位不相同相加等100 的所有组合这个数法要如何实现!? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哈哈,偶也想知道。。偶自己弄了个太复杂了。。<?phpfor ($i = 1; $i <= 50; $i++){ for ($m = 1; $m <= 50; $m++) { for ($n = 1; $n <= 50; $n++) { for ($o = 1; $o <= 50; $o++) { for ($p = 1; $p <= 50; $p++) { if ($i + $m + $n + $o + $p == 50) { echo $i .'+'. $m .'+'. $n .'+'. $o .'+'. $p . '<br>'; } } } } }}?> for ($i = 1; $i <= 50; $i++){ for ($m = $i+1; $m <= 50; $m++) { for ($n = $m+1; $n <= 50; $n++) { for ($o = $n+1; $o <= 50; $o++) { for ($p = $o+1; $p <= 50; $p++) { if ($i + $m + $n + $o + $p == 50) { echo $i .'+'. $m .'+'. $n .'+'. $o .'+'. $p . '<br>'; } } } } }} 可以用递归,但是PHP支持递归不好,所以还是用上面的枚举吧,不过可以优化一下,$i=18的时候 18 + 19 + 20 + 21 + 22 = 100以后的循环都是>100就没必要检查了。 简单的php求助 我的网页怎么运行不了,有错误 关于WIN7下面安装WAMP包后本地打不开,IIS冲突? 主要要求是PHP 和 女性(因为公司现在只有女老板自己,所以男的不太方便) 构造函数 php写xml, 赋值由数组怎么弄 perl查询数据库并打印以及perl打印数组的问题(perl第一天) 求数组内的元素按其长度排序的函数 想问下大牛怎么看源代码来实习 最近你们的BLOG是不是都出错呀?我的好郁闷。。晕人。 php文件上传临时存放路径为空 数据库连接错误 zend studio 内置的Browser不显示 寻求解决
{
for ($m = 1; $m <= 50; $m++)
{
for ($n = 1; $n <= 50; $n++)
{
for ($o = 1; $o <= 50; $o++)
{
for ($p = 1; $p <= 50; $p++)
{
if ($i + $m + $n + $o + $p == 50)
{
echo $i .'+'. $m .'+'. $n .'+'. $o .'+'. $p . '<br>';
}
}
}
} }
}?>
for ($i = 1; $i <= 50; $i++)
{
for ($m = $i+1; $m <= 50; $m++)
{
for ($n = $m+1; $n <= 50; $n++)
{
for ($o = $n+1; $o <= 50; $o++)
{
for ($p = $o+1; $p <= 50; $p++)
{
if ($i + $m + $n + $o + $p == 50)
{
echo $i .'+'. $m .'+'. $n .'+'. $o .'+'. $p . '<br>';
}
}
}
} }
}