找回密码
 欢迎注册
查看: 90666|回复: 63

[求助] 小学奥数求助

[复制链接]
发表于 2012-4-23 11:19:34 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
周末孩子去考小学奥数有题不会,我一看也不会,哎,不知是我老了还是题太难,向各位求助一下,回去好给孩子讲 AB*CDE=FGHI 9个字母分别为1 -9 ,要求4位数FGHI最小。 注: 1、是数学竞赛,不是信息学竞赛 2、14道题,90分钟,所以各位看看你们需要的时间
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2012-4-23 11:49:57 | 显示全部楼层
27*194=5238 大约3分钟,但是不知道是不是最小
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2012-4-23 11:50:41 | 显示全部楼层
赫赫,如果是数学竞赛,我也绝对做不出来。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2012-4-23 12:00:44 | 显示全部楼层
2# creasson 够快,可惜不是最小
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2012-4-23 12:04:15 | 显示全部楼层
哦,刚我做错的了,所以实际花费时间=Infinity
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2012-4-23 12:04:42 | 显示全部楼层
编个程解决
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2012-4-23 13:47:02 | 显示全部楼层
发觉编程也好难,MATLAB直接卡在那了
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2012-4-23 14:53:02 | 显示全部楼层
满足条件只有7个: 1 ) 12 * 483 =5796 2 ) 18 * 297= 5346 3 ) 27 * 198 =5346 4 ) 28* 157 =4396 5 ) 39* 186 =7254 6 ) 42 * 138 =5796 7) 48 * 159 =7632 我以为,除了死记硬背外,很难在几分钟内直接一步一步推出 28* 157 =4396 但希望有高手在此给出快速推理方法。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2012-4-23 15:05:22 | 显示全部楼层
说不定有巧妙的方法,所以求教各位。 起先我以为可以大量剪枝+少量试探,于是告诉女儿: 两位数,3位数分别以1,2开头,4位数3开头,其他的稍微试一下就行了。 后来试了半天没成,编程验证才知道,4位数是4开头的!这样,要试探很多种情况才行!
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2012-4-23 23:25:19 | 显示全部楼层
发觉编程也好难,MATLAB直接卡在那了 creasson 发表于 2012-4-23 13:47
这个还是Mathematica比较擅长吧
  1. Do[If[a b < 9999 && Union @@ IntegerDigits@{a, b, a b} == Range[9], Print[a, "×", b, "=", a b]], {a, 12, 98}, {b, 123, 987}]
复制代码
Shift+Enter立马出结果

点评

穷举法就是最有效的办法  发表于 2017-5-11 13:34
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-11-23 23:09 , Processed in 0.036592 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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