`
只帅一次
  • 浏览: 34495 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java编程思想练习题-第4章练习10-吸血鬼数字

阅读更多

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

1260=21*60

1827=21*87

2187=27*81

写一个程序,找出所有的4位数的吸血鬼数字。

 

import java.util.Arrays;

public class test {

	
	
	public static void main(String[] args) {
		
		for(int i = 10; i <= 99; i++){
			            for(int j = 10; j<= 99; j++){
			                int sun = i*j;
			                if(sun >=1000 && sun <= 9999){
			                    String [] str = String.valueOf(sun).split("");
			                    Arrays.sort(str);    //按照字符的升序排列
			                   String [] str1 =(String.valueOf(i)+String.valueOf(j)).split("");
			                    Arrays.sort(str1);    //对两个Arrays进行比较
			                    if(Arrays.equals(str, str1)){
			                        System.out.println(i+"*"+j+"="+i*j);
			                    }
			                }
			            }
			        }
		
		
		
	}

}

 

 

分享到:
评论

相关推荐

    1-10000吸血鬼数字

    吸血鬼数字是一个有趣的数学概念,通过本文的分析,我们不仅了解了如何通过编程方式寻找特定范围内的吸血鬼数字,而且还讨论了可能的代码优化方案。这些知识不仅有助于加深对吸血鬼数字的理解,也为解决类似问题提供...

    4位吸血鬼数字

    4位吸血鬼数字是指由四个不同的数字组成,可以分解成两个两位数的乘积,这两个两位数的各位数字之和相等。例如,1260是一个4位吸血鬼数字,因为12 * 60 = 1260,且1+2=6+0。 在Java中实现4位吸血鬼数字的程序,我们...

    JAVA吸血鬼数字算法

    THINK IN JAVA上的课后题,只是寻找4位数的。

    Java实现吸血鬼数字

    在这个问题中,我们将探讨如何使用Java编程语言来实现找到所有四位吸血鬼数字的方法,并比较三种不同的算法效率。 首先,我们可以采用暴力枚举法,遍历所有四位数并检查它们是否为吸血鬼数字。这种方法是最直观的,...

    JAVA求吸血鬼数字

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

    c语言 吸血鬼数字简单源码

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

    java 吸血鬼程序

    java 吸血鬼程序 学习java必须要学习的经典案例,加油学习把

    Save The Vampire 拯救吸血鬼 - Unity建造吸血鬼城堡逃脱游戏项目源码C#

    Save The Vampire 拯救吸血鬼 - Unity建造吸血鬼城堡逃脱游戏项目源码C# 支持Unity版本2019.427f1及以上 概述 拯救吸血鬼是一款大胆的游戏,你以疯狂的速度在城堡的路径上奔跑,通过选择路径图案来建造最大的城堡...

    1-10000中的吸血鬼数组合

    在IT领域,"吸血鬼数组合"是一个有趣的数学概念,尤其在计算机编程和算法设计中常常被用作练习或挑战。标题“1-10000中的吸血鬼数组合”指的是寻找1到10000之间满足特定条件的数对,这些数对被称为“吸血鬼数”。在...

    吸血鬼数字

    吸血鬼数字的三种实现方法,及其运行速度。最后一种绝对的好方法。java编程吸血鬼数字答案。

    中华吸血鬼----传说中的源码

    "中华吸血鬼"这个名词在IT行业中,可能指的是一个特定的软件项目或者编程作品。由于标题和描述的重复性,我们可以推测这是一份关于“中华吸血鬼”项目的源代码,可能是某个游戏、应用或系统的后台代码。源码是程序...

    flash吸血鬼2.4破解版.zip

    为你找出所有可用的FLASHFlash吸血鬼2.4是在2.3版的基础上优化了搜索技术,实现了更快的搜索速度,经过测试,目标进程中包含少量Flash时速度提高了2秒以上,目标进程中包含大量Flash时,速度提高了10倍以上!...

    swf吸血鬼 专门下载网页中的flash文件

    **SWF吸血鬼:专业下载网页Flash文件的利器** 在互联网早期,Flash技术曾广泛应用于网站设计,尤其是动画和游戏领域。为了便于用户离线欣赏这些内容,开发者们创造了一系列工具,其中“SWF吸血鬼”就是一款专注于...

    C++中华吸血鬼新的代码

    中华吸血鬼新的代码.rar中华吸血鬼新的代码.rar中华吸血鬼新的代码.rar中华吸血鬼新的代码.rar中华吸血鬼新的代码.rar中华吸血鬼新的代码.rar中华吸血鬼新的代码.rar中华吸血鬼新的代码.rar中华吸血鬼新的代码.rar...

    Flash吸血鬼破解版

    Flash吸血鬼是一个用于吸取Flash的工具,它可以帮助您从应用程序或者浏览器中获得受保护的Flash。  不论您想得到的Flash采用何种方式保护,Flash吸血鬼都能轻松的把它吸出来,您只需用Flash吸血鬼的定位器锁定需要...

    吸血鬼骑士占卜游戏。

    标题中的“吸血鬼骑士占卜游戏”表明这是一个与热门动漫《吸血鬼骑士》相关的游戏,而游戏的形式则是占卜。占卜游戏通常是指通过某种随机或预先设定的规则来预测或揭示未知信息,这类游戏往往具有娱乐性和趣味性,...

    代理吸血鬼2.1

    代理吸血鬼~~~~~~sousuo 搜索论坛提取代理的

    Flash吸血鬼

    【Flash吸血鬼】是一种工具或技术,专门用于从zineMaker这样的电子杂志制作软件创建的模板中提取SWF(ShockWave Flash)文件。SWF是Adobe Flash平台生成的交互式内容格式,常用于在线多媒体展示、游戏和应用程序。...

    Survivor.IO 源码 类吸血鬼幸存者项目

    《Survivor.IO》是一款以吸血鬼幸存者为主题的独立游戏,其源码为我们提供了深入理解游戏开发过程和实现机制的机会。在这个项目中,开发者并未包含与“dots”相关的部分,这可能意味着游戏的核心逻辑、画面渲染或者...

Global site tag (gtag.js) - Google Analytics