有没有方法能求解

来源:百度知道 编辑:UC知道 时间:2024/06/03 16:47:35
A*B*C*D=4444,A、B、C、D均∈Z+,且∈{1、2、3…32、33},问A、B、C、D各值?

无解,C程序如下:

//---------------------------------------------------------------------------

#include <stdio.h>

int main(void)
{
int a,b,c,d;
for (a=1;a<=33;a++) {
for (b=1; b<=33; b++) {
for (c=1; c<=33; c++) {
for (d=1; d<=33; d++) {
if (a*b*c*d==4444) {
printf("%d*%d*%d*%d=%d\n",a,b,c,d,a*b*c*d);
}
}
}
}
}
return 0;
}
//---------------------------------------------------------------------------