四十三题,S是一个四位数的集合,其中的四位数从1、2、3、4中选择数作为各个数位的数,举例:1234,2413等,2231不属于(我的理解就是1234颠倒顺序组数),问S中的所有数的和. 答案到底是66600还是66660啊?怎么算出来的? -- by 会员 zywslh (2012/5/8 10:02:45)
全部列出后找规律 1234 ;2134;3124;4123 1243 ; 2143 ;3142 ;4132 1324 ;2314 ;3214;42131342 ;2341 ; 3241 ;4231 1423 ; 2413 ; 3412 ; 4312 1432 ; 2431 ;3421 ;4321 所有个位相加得 6*4+6*3+6*2+6*1=60--------- 个位为0 所有千位相加的 1000*6*(1+2+3+4)=60000------首位是6 形如 6_ _ _ 0 十位百位均为10个或100个 6*(1+2+3+4)----- 因此合为66660
唉。。。我用的是最笨的方法 不过手快点还是可以滴。。。。
-- by 会员 夕小may (2012/5/8 16:47:08)
good idea! 提供另一种方法 以1开头的有6种情况,列出来后,将这六种可能按列相加后可发现,百、十、个位数同时有2个2、3、4,因此相加结果为:个位数 2*(2+3+4)=18,取8。 十位数进一位取9,百位数进一位取9,千位数进一位取7. 以此类推,能得到以2,3,4开头的相加结果。 -- by 会员 GMATfight (2012/5/8 17:03:21)
高手呀~太棒了~菁明白了,写进讨论稿去~ |