|
<p>有没有方法能求解</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:20 -</p>
<p>解决时间:2009-12-11 13:00</p>
<p>A*B*C*D=4444,A、B、C、D均∈Z+,且∈{1、2、3…32、33},问A、B、C、D各值?</p>
<p>提问者: 梦忧忧 - 四级</p>
<p>最佳答案</p>
<p>无解,C程序如下:</p>
<p>//---------------------------------------------------------------------------</p>
<p>#include <stdio.h></p>
<p>int main(void)</p>
<p>{</p>
<p>int a,b,c,d;</p>
<p>for (a=1;a<=33;a++) {</p>
<p>for (b=1; b<=33; b++) {</p>
<p>for (c=1; c<=33; c++) {</p>
<p>for (d=1; d<=33; d++) {</p>
<p>if (a*b*c*d==4444) {</p>
<p>printf("%d*%d*%d*%d=%d\n",a,b,c,d,a*b*c*d);</p>
<p>}</p>
<p>}</p>
<p>}</p>
<p>}</p>
<p>}</p>
<p>return 0;</p>
<p>}</p>
<p>//---------------------------------------------------------------------------</p>
<p>0</p>
<p>回答者:</p>
<p>匿名 2009-12-10 12:07</p>
<p>我来评论>></p>
|
|