找回密码
 欢迎注册
查看: 60443|回复: 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-5-20 01:52 , Processed in 0.076339 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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