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

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

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

    吸血鬼數字測試

    幾天偶然翻看了下thinking in java。看到吸血鬼數字的題目。
    21*60=1260
    21*87=1827
    找尋4位數的全部吸血鬼數字。
    粗想一樣,這個題目并不復雜,但是如果要做得好的話,并不是那么簡單的。
    就在網上找看有沒有現成的源代碼。
    最好是能最簡單的思想也不復雜的才行。
    于是找到下面的代碼:
     1package BloodSucker;
     2
     3import java.util.Arrays;
     4
     5public class bloodSucker {
     6
     7    public static void main(String[] args) {
     8        for(int i = 10; i <= 99; i++){
     9            for(int j = 10; j<= 99; j++){
    10                int sun = i*j;
    11                if(sun >=1000 && sun <= 9999){
    12                    String [] str = String.valueOf(sun).split("");
    13                    Arrays.sort(str);    //按照字符的升序排列
    14                    String [] str1 =(String.valueOf(i)+String.valueOf(j)).split("");
    15                    Arrays.sort(str1);    //對兩個Arrays進行比較
    16                    if(Arrays.equals(str, str1)){
    17                        System.out.println(i+"*"+j+"="+i*j);
    18                    }

    19                }

    20            }

    21        }

    22
    23    }

    24
    25}

    26

    雖然這并不是自己所作的,
    但是作為學習。
    還是作為筆記貼寫出來吧。
    其中最重要的思想就是利用Arrays進行對數字比較的操作。

    源地址
    http://bbs.chinajavaworld.com/thread.jspa?threadID=744858&tstart=0&messageID=781612

    posted on 2008-10-08 10:03 duduli 閱讀(694) 評論(2)  編輯  收藏 所屬分類: java

    評論

    # re: 吸血鬼數字測試 2008-10-17 19:34 小Xiong

    想問下博主,什么是吸血鬼數字?不能就舉兩個乘法例子啊,
    想了好久都沒想通。  回復  更多評論   

    # re: 吸血鬼數字測試 2008-10-17 19:57 duduli

    @小Xiong
    所謂“吸血鬼數字”就是指位數為偶數的數字(我們算得是4位的),可以由一對數字相乘而得到,而這對數字各包含乘積的一半位數字,其中從偶數位數字中選取的數字可以任意排列。以兩個0截尾的數字是不允許的。例如:1260=21*60 1827=21*87 2187=27*81   回復  更多評論   

    # re: 吸血鬼數字測試 2009-07-15 12:59 funlu

    for(int j = 10; j<= 99; j++)
    應該改成for(int j = i; j<=99; j++)

    不然,你原先的這個代碼會有重復的4位吸血鬼數字輸出。(總共是7個,你輸出的是14個,兩兩重復的)  回復  更多評論   

    <2008年10月>
    2829301234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    導航

    統計

    公告

    welcome to my place.

    常用鏈接

    留言簿(5)

    我參與的團隊

    隨筆分類

    隨筆檔案

    新聞分類

    石頭JAVA擺地攤兒

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    @duduli
    主站蜘蛛池模板: 久久久久亚洲精品无码蜜桃| 午夜神器成在线人成在线人免费| 人妻无码中文字幕免费视频蜜桃 | 亚洲AV无码久久精品狠狠爱浪潮| 亚洲第一页中文字幕| 亚洲天堂免费在线| 免费的黄色网页在线免费观看| 免费爱爱的视频太爽了| 国产亚洲综合网曝门系列| 亚洲中文久久精品无码1| 久久精品免费网站网| 中文毛片无遮挡高潮免费| 日本免费无遮挡吸乳视频电影| 亚洲日韩激情无码一区| 亚洲熟女www一区二区三区| 国产精品免费一区二区三区| 青苹果乐园免费高清在线| 亚洲夜夜欢A∨一区二区三区| 国产免费人成视频在线播放播| 亚洲国产精品无码久久久秋霞2| 美女裸免费观看网站| 青娱乐免费在线视频| 亚洲午夜视频在线观看| 国产精品成人免费观看| 亚洲AV无码专区国产乱码电影| 99久久99久久精品免费观看| 免费人成在线观看网站品爱网日本| 亚洲日本视频在线观看| 久久国产精品萌白酱免费| 免费夜色污私人影院在线观看| 最新国产乱人伦偷精品免费网站| 国产精品国产自线拍免费软件 | 亚洲国产成人久久精品大牛影视| 久久精品免费观看| 国产亚洲?V无码?V男人的天堂| 亚洲综合色婷婷在线观看| www国产亚洲精品久久久日本| 亚洲人6666成人观看| 91麻豆国产免费观看| 亚洲AV美女一区二区三区| a级毛片免费全部播放|