<?php
for($i=100;$i<=999;$i++){
$node=(string)$i;
$a = (int)$node[0]*(int)$node[0]*(int)$node[0];
$b = (int)$node[1]*(int)$node[1]*(int)$node[1];
$c = (int)$node[2]*(int)$node[2]*(int)$node[2];
if($a+$b+$c==$i){
echo $a."+".$b."+".$c."=".$i."<br/>";
}
}
?>
问题描述:100到999之间的任意一个数字abc=a的3次方+b的3次方+c的3次方
原文:http://my.oschina.net/dongdong11019/blog/527452