<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    athrunwang

    紀元
    數據加載中……
    java輸出吸血鬼數字
    package org.study.sort;
    import java.util.Arrays;
    /**
     * 問題描述:
     *      吸血鬼數字是指位數為偶數的數字,可以由一對數字相乘而得到,而這對數字各包含乘積的一半位數的數字,
     *   其中從最初的數字中選取的數字可以任意排序。
     * 例如:
     *      1260 = 21 * 60 1827 = 21 * 87 2187 = 27 * 81
     * 要求輸出所有四位數的吸血鬼數字。
     * 
     * @author heng.ai
     * 
     * 注:參考了CSDN一朋友的寫法
     */
    public class VampireNumber {
    public static void main(String[] args) {
    for(int i = 1; i < 100; i++){
    for(int j = i+1; j < 100; j++){
    //只要求輸出四位數
    if(i * j >= 1000){
    String a = i + "" + j;
    String b = i * j + "";
    if(equal(a, b)){
    System.out.printf("%d * %d = %d", i, j, i*j);
    System.out.println();
    }
    }
    }
    }
    }
    //判斷兩個字符串包含的數字是否一致
    private static boolean equal(String a, String b) {
    //先排序
    char[] as = a.toCharArray();
    char[] bs = b.toCharArray();
    Arrays.sort(as); //排序
    Arrays.sort(bs); //排序
    if(Arrays.equals(as, bs)){
    return true;
    }
    return false;
    }
    }

    posted on 2012-10-25 09:08 AthrunWang 閱讀(216) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲欧好州第一的日产suv| h片在线播放免费高清 | 国产午夜亚洲精品理论片不卡| 亚洲欧美第一成人网站7777 | 99视频全部免费精品全部四虎| 亚洲福利在线视频| 久久综合国产乱子伦精品免费| 亚洲va在线va天堂va不卡下载| 色猫咪免费人成网站在线观看| 亚洲国产精品一区二区久久| 久久精品中文字幕免费| 久久亚洲精品成人无码网站| 无码国产精品一区二区免费模式| 亚洲最新永久在线观看| 最近高清中文字幕免费| 亚洲校园春色另类激情| 拔擦拔擦8x华人免费久久| 日韩免费在线中文字幕| 亚洲精品夜夜夜妓女网| 中文字幕免费在线观看| 国产午夜亚洲精品| yy6080久久亚洲精品| 成人A毛片免费观看网站| 亚洲精品无码久久一线| 很黄很黄的网站免费的| MM1313亚洲精品无码久久| 久久亚洲国产精品五月天婷| 一个人免费日韩不卡视频| 亚洲av无码国产综合专区| 免费va人成视频网站全| 成人久久免费网站| 亚洲人成在线播放| 亚洲乱码中文字幕手机在线| 午夜不卡久久精品无码免费| 亚洲AV永久无码精品网站在线观看| 亚洲高清视频一视频二视频三| 大地资源网高清在线观看免费| 亚洲一区二区三区乱码在线欧洲| 亚洲一区二区三区乱码A| 亚洲电影免费观看| 一级毛片免费播放视频|