1. 题目简述

1982年美国高考的一道数学题是:ABCDEF乘以2等于FEDCBA,每个字母都代表一个数字,不同的字母代表不同的数字。求每个字母分别代表哪个数字。

 题目简述

2. 通过分类讨论解题

在这道题中,两个数的位数相同,因此F必然是偶数。由于F乘以2的结果是A,故A为偶数,且F只能是1、2、3、4、6、7、8、9中的一个,因此A只能是2、4、6、8中的一个。此外,E乘以2后的结果是一个偶数,且E不等于A和F,故E只能是0或者5。根据这些限制条件,可以进行分类讨论,解出每个字母代表的数字。

3. 通过数学公式求解

设乘积ABCDEF=a*10^5+b*10^4+c*10^3+d*10^2+e*10+f,则有:

F=2a(因为最低位只有F才能和2相乘得到A)

E=2a-f(因为最高位是E,它只能和2相乘得到一个以E为最高位的偶数,且最低位是F)

D=2c+2a-2d+f(因为D只能和2相乘得到能转移出进位的数字)

C=2b+有无进位(因为C只能和2相乘得到D的个位数字)

B=2a-2d-C

A=2a/10+有无进位

4. 讨论一下通解

通过以上公式,不难求出每个字母可以代表哪些数字,那么这道题的解就是这些数字的排列组合。同时也可以得出通解:如果给定一组字符串,其中字母可以代表不同的数字(不同的字母代表不同的数字),那么如果字符串中某个字母代表的数字已知,并且可以用这个数字计算出该字母的位置,那么这个字符串(代表的数字)的解就是该字符串(代表的数字)中所有字母代表数字的排列组合中与已知条件符合的解析。


文章TAG:1982年  美国  美国高考  高考  1982年美国高考数学题  有趣的解法!  
下一篇