牛腰 发表于 2014-8-26 14:48
abcd X 8889 = abcd X (1,0000 - 1111) = abcd,0000 - aaaa000 - bbbb00 - cccc0 - dddd
只算最后四位数的 ...
仁 发表于 2014-8-26 13:59
个位数是0: D+d=10 or 0
十位数是0: C+c+d=0, 10, 9 or 19 (如果 D+d =0 , 可能的结果是0或10,如果D+d ...
也就是说 abcd000 + abcd00 + abcd0 + abcd + ABCD 的结果一定是可以被10000整除
喜欢 发表于 2014-8-27 03:59
用你的方法试试我出的10道题?如果没时间就只试最后两道吧~
牛腰 发表于 2014-8-26 15:08
ABCD = 5094
d = 10 - 4 = 6
喜欢 发表于 2014-8-27 04:12
你如何确定那里是19或18或28或27的?
每道题都做减法大竖式吗?
牛腰 发表于 2014-8-26 15:14
补充了我上面的回复。
喜欢 发表于 2014-8-27 04:12
你如何确定那里是19或18或28或27的?
每道题都做减法大竖式吗?
喜欢 发表于 2014-8-27 04:02
这句话似乎不是你本来想表达的意思?再仔细看看?
牛腰 发表于 2014-8-26 15:22
以ABCD=5992为例
d: 10-2=8
仁 发表于 2014-8-26 15:27
要想严谨地说明还必叫麻烦,但是思路在那里,实际操作很简单。ABCD=9026
D+d= 0 or 10 >>>> d=4
B+b+c+d=9 or 19 or 29 >>> b=2
A+a+b+c+d =0 or 10 or 20or 30 >>>> a=1
黑洞的颜色 发表于 2014-8-26 15:31
有趣
我自己的解法如下
1. 令 MNOP=10000-ABCD
喜欢 发表于 2014-8-27 04:36
我觉得做起来也很绕啊,这样的算法,能在5秒内就把任何一题心算出来么? ...
喜欢 发表于 2014-8-27 04:43
您这是用电脑算呢还是人脑算呢?
俺们的目的是要用人脑算,5秒钟就出结果。 ...
黑洞的颜色 发表于 2014-8-26 15:42
有趣
我自己的解法如下
1. 令 MNOP=10000-ABCD
牛腰 发表于 2014-8-26 15:45
刚试了一下第8题,ABCD=2908,心算出6172,可以做到。练习一下应该可以做得更快。 ...
喜欢 发表于 2014-8-27 04:57
哎哟,你这个我已经判断不能了!
貌似是对的?你自己用我那十题把这算法验算一下(十遍)好吗?{ ...
黑洞的颜色 发表于 2014-8-26 15:47
仔细看看就发觉不过是先做一个10000减法,然后不断加减个位数字而已。
黑洞的颜色 发表于 2014-8-26 16:00
1,ABCD=9369
2,ABCD=2412
喜欢 发表于 2014-8-27 05:05
什么?您怎么净晃我!这是题目哎,答案呢?
喜欢 发表于 2014-8-26 15:02
这句话似乎不是你本来想表达的意思?再仔细看看?
黑洞的颜色 发表于 2014-8-26 16:00
1,ABCD=9369
to 0631 to 4321
2,ABCD=2412
喜欢 发表于 2014-8-27 04:41
两个式子中,前一个一定是9/19/29之一吗?
后一个,怎么会是0/10/20/30之一呢?
喜欢 发表于 2014-8-27 05:12
@仁
我重看了一遍你那回复,你是对的,说法没有问题。我那回复说明我当时没理解。
仁 发表于 2014-8-26 16:36
这是要看他们后面那位数上劲了几个上来。后面进1,就是9结尾,后面进2 就是8 结尾,没有进位,就是0结尾 ...
喜欢 发表于 2014-8-27 08:47
明确思路到能明确表达是两个台阶哈!
在中国,反正我学习那会儿,是要求明确表达的,否则没分!
在国外, ...
仁 发表于 2014-8-26 20:03
我的思维有点跳了啊。y是1,向前面那个数位进2. 写成C+c+d+1=y0就清楚了?
大卫 发表于 2014-8-26 21:17
abcdx8889=abcd*(10000-1111)=abcd*10000-abcd*1111=abcd*10000-*(a*1000+b*100+c*10+d)*1111=abcd*100 ...
喜欢 发表于 2014-8-27 10:19
然后呢?具体怎么操作,算出答案呢?
大卫 发表于 2014-8-26 22:33
后续解题步骤同4楼,注意借位(公式中以wxyz代替ABCD以免误解)。
独角兽 发表于 2014-8-27 02:52
0, 9, 18, 27, 36, 45, 54, 63, 72, 81
1) ABCD=9369: abcd=4321
独角兽 发表于 2014-8-27 02:52
0, 9, 18, 27, 36, 45, 54, 63, 72, 81
1) ABCD=9369: abcd=4321
独角兽 喜欢gg,我这是很严格的,呵呵。。。
独角兽 发表于 2014-8-27 15:52
0, 9, 18, 27, 36, 45, 54, 63, 72, 81
1) ABCD=9369: abcd=4321
独角兽 发表于 2014-8-28 04:25
喜欢gg习惯我,我就接着写了。
最近电脑上爱坛少了,一般就是手机扫一眼,所以错过了好些帖子,日志什么 ...
喜欢 发表于 2014-8-27 05:03
可是您这算法的原理何在呢?能解释到俺(们?)能听懂的程度么?
看来脑袋瓜好使的人真不少啊!这么绕的 ...
不爱吱声 发表于 2014-8-27 18:36
算法:
if D 等于 0:
d = 0
黑洞的颜色 发表于 2014-8-27 16:57
抱歉,文笔不好,写算法用的时间比想出来的时间还长,也没说明白。好像匆忙中也没有贴全。
步骤为
独角兽 发表于 2014-8-27 15:25
喜欢gg喜欢我,我就接着写了。
最近电脑上爱坛少了,一般就是手机扫一眼,所以错过了好些帖子,日志什么 ...
喜欢 发表于 2014-8-27 19:50
耶!你是俺滴知音~俺基本上就是这么做的。
不过,你是否需要阐明一下你的算法呢?如果有人说不 ...
不爱吱声 发表于 2014-8-27 21:23
简单说一下,
abcd*8889 = abcd*10000-abcd*1111
不爱吱声 发表于 2014-8-28 10:23
简单说一下,
abcd*8889 = abcd*10000-abcd*1111
独角兽 发表于 2014-8-27 21:39
二当家的厉害,觉得这就是正道终极解法了。
有一点说得不太准确,10-x不是不考虑借位,是考虑了最正常 ...
不爱吱声 发表于 2014-8-28 13:05
不考虑借位的意思是不用考虑借位的不同情况,不是不借位,呵呵,写得着急了点.
编这种小程序也就是一两分钟 ...
独角兽 发表于 2014-8-27 23:35
呵呵,牛!
我没用你的算法算,所以看下来觉得好像少了一种情况似的。如果没少的话,我还得再去想为啥20 ...
不爱吱声 发表于 2014-8-28 13:45
如果你想学习一门编程语言就推荐你学python,是最接近自然语言的,而且数据结构丰富,有丰富的库,我现在工作 ...
不爱吱声 发表于 2014-8-28 00:05
不考虑借位的意思是不用考虑借位的不同情况,不是不借位,呵呵,写得着急了点.
编这种小程序也就是一两分钟 ...
独角兽 发表于 2014-8-27 22:39
二当家的厉害,觉得这就是正道终极解法了。
有一点说得不太准确,10-x不是不考虑借位,是考虑了最正常 ...
喜欢 发表于 2014-8-29 10:53
接着来。这次是爆炸性的答案!
俺说过,俺把这题目给了一个朋友——一直被我奉为聪明人的朋友。果然不负我 ...
大脚丫 发表于 2014-8-28 22:34
数学以前就没学的怎么好,现在陪着孩子一起学,也是速度上不来,去考试肯定完蛋。
这种题目是数论方面的 ...
喜欢 发表于 2014-8-29 10:53
接着来。这次是爆炸性的答案!
俺说过,俺把这题目给了一个朋友——一直被我奉为聪明人的朋友。果然不负我 ...
黑洞的颜色 发表于 2014-8-28 23:01
这个要佩服一下。能够直接看到乘数的结果的确是天才。
我的方法要直接一点,和你的方法原理是一样的,只 ...
喜欢 发表于 2014-8-29 11:52
说得很明白。
只是那几个公式是怎么推出来的,需要详细一点才好。
喜欢 发表于 2014-8-29 12:44
谢谢你说得这么详尽,我比较明白你的思路了。
不过,对那个关键点还需要你指点一下:为什么mod(c+d+y)就 ...
欢迎光临 爱吱声 (http://aswetalk.net/bbs/) | Powered by Discuz! X3.2 |