吸血鬼数字的java编程 java编程思想上的题目
2012-03-02 22:39
211 查看
---------------------- android培训、java培训、期待与您交流! ----------------------
----------------------android培训、java培训、期待与您交流! ----------------------
public static void main(String[] arg){
String[] ar_str1,ar_str2;
int sum=0;
//双重循环穷举
for(int i=10;i <100;i++){
//j=i+1避免重复
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+ "组吸血鬼数 ");
}
第1组: 15*93=1395
第2组: 21*60=1260
第3组: 21*87=1827
第4组: 27*81=2187
第5组: 30*51=1530
第6组: 35*41=1435
第7组: 80*86=6880
共找到7组吸血鬼数
----------------------android培训、java培训、期待与您交流! ----------------------
相关文章推荐
- Java编程题目-15:反转Int型数字
- Java编程思想——吸血鬼数字问题
- JAVA 编程思想 找出所有四位数的吸血鬼数字
- java编程思想学习笔记(4)--吸血鬼数字
- 五十道编程小题目 --- 07 统计出其中英文字母、空格、数字和其它字符的个数 java
- THINKING IN JAVA中吸血鬼数字题目的答案,稍作修改
- 【Java编程思想 - 练习】吸血鬼数字
- java中的一些编程题目
- 百度之星编程题目:C++和Java程序变量名转换器- 程序代码(原创)
- Java编程题目-4:数组操作问题
- Java加密和数字签名编程快速入门
- 编程题目: PAT 1019. 数字黑洞 (20)
- 【剑指Offer面试编程题】题目1349:数字在排序数组中出现的次数--九度OJ
- java基础编程思想题目
- Java 编程题目 4000 第二题
- Java 编程题目 第三题
- StChar.java 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- Java加密和数字签名编程快速入门
- Java 编程题目 第十八题
- Java - 吸血鬼数字