Board logo

标题: 输血寂静 31求救~~ [打印本页]

作者: buttonwood    时间: 2011-5-29 09:38     标题: 输血寂静 31求救~~

31、    有两个四位数,不要求这两个四位数的每位数都不一样(原文好像是not necessarily the same),且每位数都不等于0,问,他们的最大差值是多少?
答案:8888
【v2】两个整数abcd和dcba, 这a,b,c,d是可以重复的,且不为0,问abcd与dcba的最大差可能是多少。
[v1]因为每位数都不能等于0,且不要求每位数都不一样,求最大差值。
所以较大的四位数是:9999,较小的四位数必须大于等于1111(否则四位数中必有0)。
最大差值是8888。
[v2]因为两个整数分别为abcd和dcba,所以abcd取最大可能值为9911,dcba则为1199,其最大差是8712。

V2不是abcd也可以重复的吗?为什么不是9999和1111呢??????????
作者: youngerlee    时间: 2011-5-29 20:28

要是abcd是9999的话,那dcba不也就是9999了么……囧……
作者: buttonwood    时间: 2011-5-31 20:55

你好聪明诶!!!
谢谢哦




欢迎光临 国际顶尖MBA申请交流平台--TOPWAY MBA (http://forum.topway.org/) Powered by Discuz! 7.2