package ChapterIVPractice;
public class Practice10 {
public static void main(String[] args){
String[] ar_str1,ar_str2;
int sum=0;
for(int i=10;i<100;i++){
for(int j=i+1;j<100;j++){
int i_val=i*j;
if(i_val<1000||i_val>9999) continue; //积小于1000或大于9999排除,继续下一轮环
ar_str1=String.valueOf(i_val).split("");
ar_str2=(String.valueOf(i)+String.valueOf(j)).split("");
java.util.Arrays.sort(ar_str1);
java.util.Arrays.sort(ar_str2);
if(java.util.Arrays.equals(ar_str1, ar_str2)){
//排序后比较,为真则找到一组
sum++;
System.out.println("第"+sum+"组: "+i+"*"+j+"="+i_val);
}
}
}
System.out.println("共找到"+sum+"组吸血鬼数");
}
}
分享到:
相关推荐
4位吸血鬼数字java原码
吸血鬼数字是指位数为偶数的数字,可以由一对数字相乘而得到,而这对数字各包含乘积的一半位数的数字,其中从最初的数字中选取的数字可以任意排序。以两个0结尾的数字是不允许的,例如,下列数字都是“吸血鬼”数字...
吸血鬼数字是指位数为偶数的数字,可以由一对数字相乘得到,而这对数字各包含乘积的一半位数的数字,其中从最初的数字中选取的数字可以任意排序。以2个0结尾的数字是不...本程序就是如何找出4位数的所有的吸血鬼数字。
THINK IN JAVA上的课后题,只是寻找4位数的。
(当时的思路就是想着把一个4位数拆分成两个2位数,存在数组的形式找出吸血鬼数字,也就是官方答案的那种解法) 虽然我没有解出来,但是我对吸血鬼数字的算法问题做了总结、整理,也搜集了很多解法,并给他们编写了...
自己用java写的一个吸血鬼算法,希望大家给点意见!
致昇電子 4DM 4位数盘面型数字显示表 选型册pdf,致昇電子 4DM 4位数盘面型数字显示表 选型册
四位数数字温度表四位数数字四位数数字温度表温度表四位数数字温度表
大家好 今天教大家 不同位数数字如何排序 用的是这个软件 很简单 看操作 好了 排完了 从5位数到9位数 排位完成 教程结束感谢大家的观看
一个乘法算式,用1-9,9个数字组成一个四位数乘一位数得一个四位数的算式,其中每个数字只能用一次且不重复
C语言程序设计-求一个四位数的各位数字的立方和;.c
单片机控制8位数码管实现数字1-8从右向左滚动显示, 当所有的数字滚动完成(数码管上面没有数字)后, 数字重新从右边第一个数码管开始向左滚动显示。
C语言程序设计-求一个四位数的各位数字的立方和.c
大家好 今天教大家如何给不同位数的数字排序 接下来看我操作 这里有不同位数的QQ号码 有7位-10位的 我们筛选出来7位到8位 看我操作 QQ账号和密码中间有分隔符--- 我们这里就把分隔符弄上 先把账号密码分开 然后...
4位含字母和数字的随机验证码,保证下载后能直接运行
四位数密码锁数字电路Multisim仿真实例
基于51单片机的4位数码管电子钟
输出所有的水仙花数,所谓水仙花数是指一个3位数,其各个位上数字立方和等于其本身。
检测并显示介于0和该给定数字之间的所有吸血鬼数字吸血鬼编号-Fang1 * Fang2 规则1:吸血鬼编号必须为偶数位数规则2:每个毒牙的位数必须是吸血鬼数的一半规则3:吸血鬼编号中的所有数字必须分配在尖牙中规则4:尾随...
【实验16】4位数码管动态显示变化数字.zip源码arduino例程源码GL9例程源代码【实验16】4位数码管动态显示变化数字.zip源码arduino例程源码GL9例程源代码【实验16】4位数码管动态显示变化数字.zip源码arduino例程源码...