数学:请说出下面的汉字所表示的数字是多少

来源:百度知道 编辑:UC知道 时间:2024/06/07 08:47:00
山青与水秀
* 美
---------------
秀水与青山

10989*9=98901

21978*4=87912

用C语言编程可以解决
#include<stdio.h>
main()
{
int a[4],i,j,k,l,m,b=0;
for(i=0;i<10;i++)
for(j=0;j<10;i++)
for(k=0;k<10;i++)
for(l=0;l<10;i++)
for(m=0;m<10;i++)
{
if( (a[i]*10000+a[j]*1000+a[k]*100+a[l]*10+a[m])*4=a[m]*10000+a[l] *1000+a[k]*100+a[j]*10+a[i])==1)
printf(" %d%d%d%d%d \n",a[i],a[j,a[k,a[l,a[m]);
}
}

最后答案是
山:2
青:1
与:9
水:7
秀:8
美:4