北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 2215|回复: 8

【北侠奥数6】乘法算式

[复制链接]
发表于 2015-4-16 15:04:01 | 显示全部楼层 |阅读模式
求解下面的算式,不同的汉字代表不同的数字。

     北大侠客行
x               好
---------------
     行客侠大北

北大侠客行MUD,中国最好的MUD
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-4-16 16:12:54 | 显示全部楼层
回复 1# all


    10989*9=98901
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-4-16 16:15:08 | 显示全部楼层
就知道奥数连湖光都忘了!
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2015-4-16 17:29:35 | 显示全部楼层
不同的汉字代表不同的数字
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-4-17 07:58:51 | 显示全部楼层
只有一个解:

21978 * 4 = 87912

结题过程如下:
新建一个excel表
随便点击一个工作表,右键单击,选择”查看代码“
输入一下内容后运行:
Sub aa()
i = 1
For a = 0 To 9
    For b = 0 To 9
        For c = 0 To 9
            For d = 0 To 9
                For e = 0 To 9
                    For f = 0 To 9
                        x = a * 10000 + b * 1000 + c * 100 + d * 10 + e
                        y = e * 10000 + d * 1000 + c * 100 + b * 10 + a
                        If a = b Or a = c Or a = d Or a = e Or a = f Or b = c Or b = d Or b = e Or b = f Or c = d Or c = e Or c = f Or d = e Or d = f Or e = f Then
                            ppp = 1
                        Else
                            If x * f = y Then
                                Cells(i, 1) = x
                                Cells(i, 2) = f
                                Cells(i, 3) = y
                                i = i + 1
                            End If
                        End If
                    Next f
                Next e
            Next d
        Next c
    Next b
Next a

在表内得出答案
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-4-17 08:00:58 | 显示全部楼层
好吧,再整理一下:

北=2
大=1
侠=9
客=7
行=8
好=4
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2015-4-17 15:15:36 | 显示全部楼层
机器太牛了。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-4-17 15:53:59 | 显示全部楼层
all 抓到一个机器人
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2015-4-17 16:28:51 | 显示全部楼层
解:北大侠客行
x               好
---------------
     行客侠大北

由于不同的汉字代表不同的数字,“好”不能为1,至少为2,乘积仍为5位数,则“北”小于5,只能为1,2,3,4。
(1)若:北=1,则“好x行”的尾数是1,可能的组合为3x7,7x3,都不能满足算式。
(2)若:北=2,则“好x行”的尾数是2,且”好“小于5,可能的组合为3x4,4x3,4x8,经简单判断,只有能4x8满足要求。式子变为:
     2 大侠客 8
x                4
---------------
     8 客侠大 2
考虑到乘积首位是8,则“大”小于3,4x8进到十位“3”,4x客 为偶数,则“大”为奇数,则只能为1,则4x客 的个位为8,客只能为2或7,简单判断不能为2,只能为7,式子变为:
     2 1 侠 7 8
x                4
---------------
     8 7 侠 1 2
最后不难得出“侠=9”。

(3)若:北=3,则“好x行”的尾数是3,且”好“小于4,且为奇数,没有满足要求的数。
(4)若:北=4,则“好x行”的尾数是4,且”好“小于3,则只能为2,行必须取7,不满足要求。

因此本题有唯一答案:21978 x 4 = 87912。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-9-21 11:18 PM , Processed in 0.010288 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表