首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

寄生虫数字JAVA程序

2012-10-30 
吸血鬼数字JAVA程序看《Thinking in Java》,第四章最后面的那个练习题(练习10)吸血鬼数字:  吸血鬼数字是指

吸血鬼数字JAVA程序

看《Thinking in Java》,第四章最后面的那个练习题(练习10)吸血鬼数字:

  吸血鬼数字是指位数为偶数的数字,可以由一对数字相乘而得到,而这对数字各包含乘积的一半位数的数字,其中从最初的数字中选取的数字可以任意排序。以两个0结尾的数字是不允许的,例如,下列数字都是“吸血鬼”数字:

  1260 = 21 * 60
  1827 = 21 * 87
  2187 = 27 * 81

自己写的代码,算法比较简单,但还是达到要求:

?

?

四位数一共有七组:

?

1260=21x60

1395=15x93

1435=41x35

1530=51x30

1827=87x21

2187=27x81

6880=86x80

热点排行