下列不同字母代表不同数字,请编程破译每个字母所代表的数字。Send+more=money。

来源:百度知道 编辑:UC知道 时间:2024/04/29 22:29:11
下列不同字母代表不同数字,请编程破译每个字母所代表的数字。
Send+more=money。
(提示:一共用了8个数字。设一个数组n[10],当1出现后,可对n[1]=1,如果最后一共用了8 个数字。参考答案:9567+1085=10652)
用c语言解答

/*下列不同字母代表不同数字,请编程破译每个字母所代表的数字。
send+more=money。
(提示:一共用了8个数字。设一个数组n[10],当1出现后,可对n[1]=1,如果最后一共
用了8 个数字。参考答案:9567+1085=10652)*/
/*n[1] = s;n[2] = e;n[3] = n;n[4] = d;n[5] = m;n[6] = o;n[7] = r;n[8] = y;*/
void main()
{
int n[9];
for(n[1] = 0; n[1] < 10; n[1]++)
for(n[2] = 0; n[2] < 10; n[2]++)
for(n[3] = 0; n[3] < 10; n[3]++)
for(n[4] = 0; n[4] < 10; n[4]++)
for(n[5] = 0; n[5] < 10; n[5]++)
for(n[6] = 0; n[6] < 10; n[6]++)
for(n[7] = 0; n[7] < 10; n[7]++)
for(n[8] = 0; n[8] < 10; n[8]++)
{
if(((n[1] + n[5])* 1000 + (n[2] + n[6]) * 100 + (n[3] + n[7]) * 10 + n[4] + n[2]) == (n[5] * 10000 + n[6] * 1000 + n[3] * 100 + n[2] * 10 + n[8]))

下列不同字母代表不同数字,请编程破译每个字母所代表的数字。Send+more=money。 下列竖式中每一个字母代表0~9中的一个数字,不同字母代表不同的数字,求出它们使竖式成立的值的 乘法算式中汉字字母代表相同的数字,不同的数字代表不同的数。 请指出下列各组含有不同发音字母的单词 在算式four除以five=0.8中,不同的字母代表不同的数字,相同的字母代表相同的数字,那么five最大是( 加法运算,式中每个字母代表不同文字,假设d等于5,其他字母各代表什么数字? 下列各式中不同的字母代表不同的数码,求出它们使等式成立的值: 飞机有的不同字母代表什么意思!! 我知道不同的数字代表不同的意义,男人一般是有用意的,请大家分析 不同字母可以代表相同的数吗